Обработка требует административных прав для вызова метода "ПравоДоступа".
Предлагается два режима работы:
1. Построение дерева\списка доступных выбранной роли прав.
Необходимо задать список прав для сравнения и выбрать группы объектов метаданных (например, право проведения и отмены проведения документов менеджером по продажам, права удаления элементов справочников руководителем отдела); результат анализа может быть представлен деревом с группировкой прав по объектам метаданных или таблицей, в которой колонками будут выступать выбранные права. Объекты, по которым у роли нет прав среди выбранных к проверке, в результат не попадают.
2. Групповое сравнение ролей по всем правам среди выбранных объектов метаданных.
Пользователь отмечает список ролей для сравнения, через подбор заполняет список объектов (доступны справочники, документы, отчеты, обработки, все регистры), и выбирает режим сравнения - "Только отличия", "Только совпадения", "Все". Возможно полное сравнение по конфигурации, без подбора объектов. Итоговая таблица группирует объекты, результаты по которым удовлетворяют выбранному режиму сравнения, в разрезе отмеченных ролей.
Обработка была написана для внутренних целей, нам пригодилась, буду рад если еще кому-нибудь сэкономит немного времени -)
Использовалась под доработанной УПП 1.3, проверил также на УТ 10 и БП 2, убрал обращения к общему модулю, по идее зависимостей от конфигурации больше не должно быть.