|
Отключить снятие доп ролей у "Полных прав" |
☑ |
0
Skazy
19.11.18
✎
17:02
|
Добрый день!
Есть УТ 11.2.3 дописанная, и много изменений завязано на новые дополнительные роли, созданные к конфигураторе. В режиме Предприятия, созданные профили к новым ролям и назначены для пользователей с полными правами. После запуска обновления метаданных, все галки с доп ролей, у пользователей с полными правами - снимаются. Подскажите, может кто знает, где отключить/заккоментировать снятие доп ролей у полных прав. Заранее спасибо!
|
|
1
Быдло замкадное
19.11.18
✎
17:03
|
завяжите изменения не на права а на группы пользователей.
|
|
2
Skazy
19.11.18
✎
17:04
|
(1) Так как в (0) уже было сделано. Вариантов реализаций проверки прав масса, но тут выбрали именно роли.
|
|
3
Жан Пердежон
19.11.18
✎
17:05
|
в коде.
Правильно (с точки зрения БСП), конечно,
роли "Полные права" дать действительно полные права
|
|
4
Вафель
19.11.18
✎
17:20
|
полные права могут быть только одни, сами по себе
|
|
5
Вафель
19.11.18
✎
17:21
|
юзайте код ..РольДоступна()
|
|
6
Вафель
19.11.18
✎
17:21
|
в общем модуле, она прверяте наличие полных прав или роли
|
|
7
Skazy
19.11.18
✎
17:35
|
(4) Согласен, но уже сделано
(5) (6) Я пытаюсь найти, где в коде снимаются лишние роли у роли - "Полные права". Уже часа 2 потратил, но к разгадке не приблизился ((((
|
|
8
Вафель
19.11.18
✎
17:44
|
УправлениеДоступомСлужебный.ОбновитьРолиПользователей() ... Если Не РазделениеВключено Тогда ОбязательныеРолиАдминистратора.Вставить("АдминистраторСистемы", Истина); КонецЕсли; ДополнительныеРолиАдминистратора = Новый Соответствие; ДополнительныеРолиАдминистратора.Вставить("ИнтерактивноеОткрытиеВнешнихОтчетовИОбработок", Истина);
|
|
9
Skazy
19.11.18
✎
17:53
|
(8) Спасибо большое! То что надо!
|
|