Имя: Пароль:
1C
1С v8
Ограничения по правам УТ 11
0 Падаван в среде 1с
 
14.07.14
17:04
Добрый вечер, коллеги. Есть необходимость настроить ограничение по ролям.Подобно реализации в УТ 10.3, т.е. добавил пустую роль, а в коде в нужном месте прописал Если РольДоступна("МояРоль") Тогда...

Суть такая, что пользователь как бы полноправный. Т.е. состоит в группе администраторы, и у него автоматом ставятся Полные права. В итоге при использовании метода РольДоступна() наличие роли всегда ЛОЖЬ, а при использовании метода из модуля Пользователи.РолиДоступны() наличие роли всегда ИСТИНА, т.к. пользователь полноправный(т.к. ПолныеПрава есть). Использование по имени Метаданных - не канает.
В УТ 11 есть много привязок к правам, поэтому настройка с 0 не подходит(т.е. создать новый профиль и добавлять необходимые роли, коих там больше 400!)

На данный момент используется привязка к Имени пользователя, что не есть хорошо. Что можете посоветовать?

Прочитал уже кучу статей,  ничего дельного нет, ни на партнерском форуме, ни на ИТС... Использование этих ролей добвиет.. как можно выйти из ситуации?
1 mikecool
 
14.07.14
17:06
разобраться с сонмом ролей, написать свои
2 saaken
 
14.07.14
17:58
"РольДоступна() наличие роли всегда ЛОЖЬ" - вызывает сомнения