Обработка предназначена для быстрого поиска ролей типовой конфигурации, предоставляющих необходимый доступ (просмотр/редактирование/др.) к интересующему объекту конфигурации.
На практике, периодически возникает необходимость дать пользователю доступ к некоторому объекту конфигурации. А в конфигурации уже существует миллион ролей, предоставляющих доступ в различным объектам. Обычная последовательность действий:
1. Открыть конфигуратор, открыть «Все роли»
2. Найти все роли, которые предоставляют доступ скажем к праву на просмотр
3. Из всех найденный ролей понять какой наиболее подходит
Неудобство в том, что если в конфигурации много ролей, то на стадии пункта 2 есть всем известное неудобство в виде множества колонок.
Обработка позволяет в удобном виде (см. скриншот) найти роли, предоставляющие доступ только к интересующему права.
Последовательность использования обработки:
1. Встать на интересующий объект конфигурации
2. Нажать «Обновить по объекту»
3. В табличной части через сочетание клавиш Ctrl+F установить отбор на необходимое право.
Было бы удобнее, если сделать возможность сортировать/фильтровать полученные права по объекту. Сейчас просто вываливает все роли, даже те которые не влияют на доступ к объекту, надо «мотать» список в поиске нужного права.
Скажу просто — боян 🙂
Вообщем не работает обработина на УТ 11.2, поле объекта не обнаружено Т_Т
Проверил у себя на демо Управление торговлей, редакция 11.2 (11.2.3.108), ошибок не обнаружил.
Скриншоты очень бы помогли.
(4) У меня ошибка «поле объекта не обнаружено» воспроизводится при проверке прав отчета. В строке модуля формы:
МетаданныеОбъект = Метаданные[ИмяБазовогоТипаПоОбъекту][ТекущиеДанные.Имя]; //!!!
При этом переменная ИмяБазовогоТипаПоОбъекту = «»
Неужели нельзя добавить отбор только по доступным ролям и не выводить весь список ?
(0)
2. Найти все роли, которые предоставляют доступ скажем к праву на просмотр
3. Из всех найденный ролей понять какой наиболее подходит
обычно делается так:
— открыть обработку, которая по выделенному документу показывает, какая роль содержит нужный профиль и нужноеое право.
— выставить нужную группу доступа.