Отчет, облегчающий анализ прав (чтение/изменение/просмотр/редактирование) заданной совокупности ролей на отмеченный набор объектов с разворотом до входящих в состав ссылочных объектов (для регистров: права на все регистраторы, измерения, ресурсы и реквизиты ссылочного типа; для документов и справочников – на реквизиты и т.д.).
Есть возможность отбора ролей конкретного пользователя.
Примеры ситуаций, когда может быть полезна:
- требуется узнать, каких прав не хватает пользователю для работы с отчетом, обращающимся к реквизитам регистраторов известных регистров;
- необходимо определить совокупность ролей для нового пользователя, зная состав документов/справочников, с которыми ему необходимо работать.
- проверить на избыточность ролей, установленных для пользователя.
Дополнительно:
Для вывода используется функционал СКД.
Отборы по метаданным/ролям накладываются непосредственно перед выводом.
Использование кнопки «полный расчет» позволяет разово заполнить источник данных отчета и использовать его многократно при формировании отчета. Процедура длительная – рекомендутся прибегать если требуется мнократное формирование отчета.
_______________
09.11.10/1 Фиксация ширины колонок прав в дефолтных настройках.
12.03.11/4 Добавил версию, не требующую наличия административных прав у пользователя. Требует помещения функции ниже в привилегированный модуль:
Функция ПолучитьПараметрыДоступаПривилегировано(ИмяПрава, Метаобъект, СписокПолей, ИмяРолиИлиПользователя) Экспорт
Возврат ПараметрыДоступа(ИмяПрава, Метаданные.НайтиПоПолномуИмени(Метаобъект), СписокПолей, Метаданные.НайтиПоПолномуИмени(ИмяРолиИлиПользователя)).Доступность;
КонецФункции
Файлы обработки:
- 2_Analiz_prav___roley.erf Для скачивания нужна регистрация
- AnalizPrav.png Для скачивания нужна регистрация
- 1_Analiz_prav___roley.erf Для скачивания нужна регистрация
- AnalizPrav.erf Для скачивания нужна регистрация
В этой группе 1С
- Матрица ролей пользователей ИБ для 1С: Предприятия 8.1
- Смена периода журнала расчетов для 1С:Расчет 7.7
- Активные пользователи: посмотреть, оповестить, выгнать из базы (updated)
- Ограничение прав на уровне отборов
- Менеджер пользовательских настроек отчетов и обработок
- Обработка проверки доступности персональной информации
- Включение и выключение регистрации отказа в доступе если "У пользователя не достаточно прав над операцией с базой данных".
- Роли пользователей