Показать сообщение отдельно
Старый 08.05.2015, 08:43   #4  
KiselevSA is offline
KiselevSA
Злыдни
Аватар для KiselevSA
Злыдни
Лучший по профессии 2015
 
958 / 333 (13) ++++++
Регистрация: 25.01.2002
Адрес: Москва
Я не уверен в правильности предлагаемого мной варианта, но можно, мне кажется, обойтись без раздачи прав на таблицы.
Идея - написать класс, который:
1. Пробежится по AOT по всем MenuItem из ветки Display;
2. В выбранную привилегию добавит все отсутствующие EntryPoint из ветки;
3. Для всех EntryPoint установит уровень доступа Read.

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