В одном окне видны сводные списки пользователей, установленные для них роли, права доступа к объектам метаданных по выбранному в списке пользователю или выбранной роли. Также отображается обратная связь, когда по объекту метаданных или роли можно посмотреть в каких ролях и у каких пользователей есть доступ к данному праву объекта метаданных или роли.
Обработка показывает права доступа к объектам метаданных для ролей/пользователей.
В одном окне видны сводные списки пользователей, установленные для них роли, права доступа к объектам метаданных по выбранному в списке пользователю или выбранной роли.
Имеется отображение обратной связи, когда по объекту метаданных или роли можно посмотреть в каких ролях и у каких пользователей есть доступ к данному праву объекта метаданных или роли.
Первое поле сводная таблица: Пользователь — Роли
Второе поле — список ролей по пользователю выбранному в первой таблице
Третье сводная таблица Объект метаданных — Вид Доступа по пользователю из первой таблицы или роли из второго списка ролей.
(тестировалась на платформе 1С:Предприятие 8.3 (8.3.10.2699), 8.2 (8.2.18.102))
Иногда требуется еще обратная задача — по объекту метаданных просмотреть какие роли/пользователи имеют доступ на чтение/изменение и т.п.
(1) Функционал добавил
Здравствуйте, пытаюсь написать что-то подобное но ПравоДоступа(«Проведение», Метаданные.Документы.СчетФактураВыданный, роль) всегда возвращает истину, вы не сталкивались с такой ситуацией?
(3)
Возвращаемое значение:
Тип: Булево.
Истина — право доступа к объекту установлено; Ложь — в противном случае.
Если в момент выполнения метода установлен привелигированный режим, то всегда возвращается Истина.
Может из-за этого?
А так, вроде не было проблем.
(4)
Это внешний отчет, Сообщить(ПривилегированныйРежим()); сказал нет. Платформа 8.3.10.2252
Эх (