Страница 1 из 1
Запрет изменения внешней классификации
Добавлено: 03 июн 2015, 13:03
YuryN
Как запретить пользователям менять значение внешней классификации?
Галактика 8.10 на платформе MS SQL
Классификации созданы к таблице NPUNKTS
В Support-е права я задаю только по группам.
Что я пробовал:
Права на таблицы поставил 'R---' на
NPUNKTS
EXCLASSNAME, EXCLASSSEG, EXCLASSVAL, EXCLASSIER, EXCLASSVAL, ARCEXCLASSVAL
ATTRNAM, ATTRVAL
Не помогло...
Re: Запрет изменения внешней классификации
Добавлено: 03 июн 2015, 14:45
Irina_
Здравствуйте.
Попробуйте изменить следующие пользовательские настройки в реестре:
- "Настройки Галактики \ Общие настройки системы \ Внешняя классификация \ Разрешить изменение внешней классификации при запрете редактирования документа"
- "Настройки Галактики \ Общие настройки системы \ Внешние атрибуты \ Разрешить изменение внешних атрибутов при запрете редактирования документа".
Возможно, поможет, надо смотреть.
Re: Запрет изменения внешней классификации
Добавлено: 03 июн 2015, 14:54
YuryN
В обеих настройках стоит "Нет"
Re: Запрет изменения внешней классификации
Добавлено: 03 июн 2015, 15:24
edward_K
Ну если вы вообще хотите запретить , то чего то у вас в сапорте.
1. После назначения прав, права следует пересчитать. Начните пересчет с конкретного зверя.
2. После этого не лишне посмотреть отчет о рассчитанных правах. Возможно в какой то группе даны все права - а они по большей(теперь, раньше было всегда) суммируются.
3. Если вы хотите задать нечто более сложное - типа права по условиям, то такое тоже в принципе возможно - по полям wtable или по ссылке на соотв.классификатор или атрибут.
Re: Запрет изменения внешней классификации
Добавлено: 03 июн 2015, 17:49
YuryN
Про пересчет прав я в курсе.
Права на конкретного пользователя я не задаю, только включаю его в группы.
После этого я пересчитываю его права и далее работаю только с группами.
Re: Запрет изменения внешней классификации
Добавлено: 03 июн 2015, 20:04
edward_K
YuryN писал(а):Про пересчет прав я в курсе.
Права на конкретного пользователя я не задаю, только включаю его в группы.
После этого я пересчитываю его права и далее работаю только с группами.
Пункт 2 прочтите. Я тоже против настройки прав зверям персонально. Даже если у него какие то исключительные, все равно за группу.
Но не раз попадал, что пользователю где то(да хоть персонально) дали все права на таблицы. Надо найти в этом отчете желаемую таблу и проверить из какой она группы пришли. Там и фильтры есть - вам нужны только таблицы.