Проблема доступа к меню при добавлении новых модулей

Инсталляция, обновления, нюансы БД, администрирование системы

Модератор: mike

Аватара пользователя
sema
партнер
Сообщения: 134
Зарегистрирован: Вт, 02/10/2007 13:35
Имя Фамилия: Сергей Маслов
Откуда: БИТ-Вектор
Контактная информация:

Проблема доступа к меню при добавлении новых модулей

Сообщение sema »

При добавлении новых модулей в лицензионный файл возникает такая проблема, что этот модуль виден всем. Способ решения проблемы: для всех групп в протекте "передернуть" доступ к этому модулю.
Просьба поделиться опытом - может кто-то знает более простой вариант решения этой проблемы?
Последний раз редактировалось sema Вт, 13/10/2009 17:22, всего редактировалось 1 раз.
Andy
заказчик
Сообщения: 1
Зарегистрирован: Пт, 28/09/2007 09:55
Имя Фамилия: Андрей Демидко
Откуда: СТиМ

Сообщение Andy »

При приобретении нового модуля в протекте запускаю пересчет прав всех пользователей после чего модуль становится не доступен всем поьзателям. А потом устанавливаю права доступа на новый модуль кому необходимо.
Аватара пользователя
sema
партнер
Сообщения: 134
Зарегистрирован: Вт, 02/10/2007 13:35
Имя Фамилия: Сергей Маслов
Откуда: БИТ-Вектор
Контактная информация:

Сообщение sema »

Сработало. К нашему большому удивлению.
Спасибо!
ilshat
заказчик партнера
Сообщения: 63
Зарегистрирован: Чт, 05/06/2008 11:09
Имя Фамилия: Ильшат Фахрисламов
Откуда: Каустик

Сообщение ilshat »

Я надеюсь разработчики здесь бывают. Очередной повод напрячь моцк. Свежий модуль априори не может быть доступен всем (минимум и максимум админам).
mgl
заказчик
Сообщения: 178
Зарегистрирован: Чт, 20/09/2007 07:40
Имя Фамилия: Михаил Львович
Откуда: Мелькомбинат
Контактная информация:

Сообщение mgl »

Это уже здесь обсуждалось. В ТП есть решение, правда не знаю какое. У самого такая же проблема.
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Сообщение cruger »

Ильшат Фахрисламов
Мосх следуид напрыгать одменам.
В системе реализована концепция запрещающих прав: всё, что не запрещено - разрешено. Попытки использовать её для применения противоположной концепции - всё, что не разрешено, запрещено - априори не могут быть приятными и лёгкими.
n0where
Сообщения: 72
Зарегистрирован: Вт, 21/12/2010 06:01
Имя Фамилия: Лобастов Александр
Откуда: Сода

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение n0where »

зависит от пользователей.
У нас на предприятии очень много пользователей, с самыми разными правами.
К примеру начальники цехов, отделов могут получать отчеты о ФХД цеха, отдела. Соответственно ему доступно только меню отчеты, и ни при каких обстоятельствах не должны быть показаны документы и тп для правки. Относительно таких пользователей необходимо только разрешить некоторые права, и все. Но для таких пользователей приходится искать все точки входа в документы и пытаться как-то их запретить, что муторно и использует трудоресурсы. С присоединением какогото модуля приходится по всем группам пользователей проходить и запрещать им видеть это меню.

Т. о. логичней было бы устроить опрос о принципе настройки прав и их разграничении.

Ведь права применяются не только на меню но и на многое другое (фейсы, таблы и тп), в некотрых случая согласен принцип что не разрешено, то запрещено не подходит, но везде такое нужно.
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение cruger »

Так нарежьте им свои меню конфигуратором меню или докомпилятором.
По сути это и есть реализация разрешающей концепции прав. И если реализовывать эту концепцию на уровне системы, то вряд ли можно придумать какую-то другую реализацию, отличную от персонального меню.
n0where
Сообщения: 72
Зарегистрирован: Вт, 21/12/2010 06:01
Имя Фамилия: Лобастов Александр
Откуда: Сода

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение n0where »

cruger писал(а):Так нарежьте им свои меню конфигуратором меню или докомпилятором.
По сути это и есть реализация разрешающей концепции прав. И если реализовывать эту концепцию на уровне системы, то вряд ли можно придумать какую-то другую реализацию, отличную от персонального меню.
Мы им нарезали через саппорт меню. При покупке нового модуля, установки патча, добавляющего меню, появилось дополнительное меню. Которое необходимо обратно скрывать. Т.о. помимо того что мы один раз настроили, необходимо ещё перенастраивать и донастраивать.
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение cruger »

Вы про разграничение прав на меню говорите?
n0where
Сообщения: 72
Зарегистрирован: Вт, 21/12/2010 06:01
Имя Фамилия: Лобастов Александр
Откуда: Сода

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение n0where »

cruger писал(а):Вы про разграничение прав на меню говорите?
Да. сабж же по этому поводу.
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение cruger »

Так я на этот счёт и предложил воспользоваться другими механизмами, которые по сути реализуют именно то, что хочется - конструирование своего меню для пользователя, а не запрещение отдельных пунктов.

В чём была соль вашего ответа, который снова вернул обсуждение к самому началу? Я что-то упустил?
n0where
Сообщения: 72
Зарегистрирован: Вт, 21/12/2010 06:01
Имя Фамилия: Лобастов Александр
Откуда: Сода

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение n0where »

cruger писал(а):Так я на этот счёт и предложил воспользоваться другими механизмами, которые по сути реализуют именно то, что хочется - конструирование своего меню для пользователя, а не запрещение отдельных пунктов.
Каким инструментом? Конфигуратором? модулем настройка рабочего места?

Он не подходит т.к. нет групп пользователей. Если у меня на предприятии 1000 пользователей, всем настраивать отдельно? Хлопотно и не красиво.
cruger
топ-софт
Сообщения: 566
Зарегистрирован: Пт, 21/09/2007 15:19
Имя Фамилия: Фёдор Терсин
Откуда: Галактика Софт
Контактная информация:

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение cruger »

Есть репозитарий. В нём можно подключать ресурсы группам пользователей.

А чем, к слову, права доступа на таблицы не устраивают? Если там закрыть возможность модификации тех же документов, то они и не смогут ничего в интерфейсах редактирования попортить...
n0where
Сообщения: 72
Зарегистрирован: Вт, 21/12/2010 06:01
Имя Фамилия: Лобастов Александр
Откуда: Сода

Re: Проблема доступа к меню при добавлении новых модулей

Сообщение n0where »

cruger писал(а):А чем, к слову, права доступа на таблицы не устраивают? Если там закрыть возможность модификации тех же документов, то они и не смогут ничего в интерфейсах редактирования попортить...
права на таблицы по условию - данное решение ведь нагрузит БД, скорость открытия документов и тп. Апдейт железа придётся делать.
Ответить