Анализ прав / ролей

Опубликовал Игорь Макаренко (Kashemir) в раздел Администрирование - Защита, права, пароли

Матрица объект/роль, облегчающая анализ основных прав: чтение, изменение, просмотр, редактирование.

Отчет, облегчающий анализ прав (чтение/изменение/просмотр/редактирование) заданной совокупности ролей на отмеченный набор объектов с разворотом до входящих в состав ссылочных объектов (для регистров: права на все регистраторы, измерения, ресурсы и реквизиты ссылочного типа; для документов и справочников – на реквизиты и т.д.).

Есть возможность отбора ролей конкретного пользователя.

Примеры ситуаций, когда может быть полезна:

  • требуется узнать, каких прав не хватает пользователю для работы с отчетом, обращающимся к реквизитам регистраторов известных регистров;
  • необходимо определить совокупность ролей для нового пользователя, зная состав документов/справочников, с которыми ему необходимо работать.
  • проверить на избыточность ролей, установленных для пользователя.

Дополнительно:

Для вывода используется функционал СКД.

Отборы по метаданным/ролям накладываются непосредственно перед выводом.

Использование кнопки «полный расчет» позволяет разово заполнить источник данных отчета и использовать его многократно при формировании отчета. Процедура длительная – рекомендутся прибегать если требуется мнократное формирование отчета.

_______________

09.11.10/1 Фиксация ширины колонок прав в дефолтных настройках.

12.03.11/4 Добавил версию, не требующую наличия административных прав у пользователя. Требует помещения функции ниже в привилегированный модуль:

Функция ПолучитьПараметрыДоступаПривилегировано(ИмяПрава, Метаобъект, СписокПолей, ИмяРолиИлиПользователя) Экспорт
    Возврат ПараметрыДоступа(ИмяПрава, Метаданные.НайтиПоПолномуИмени(Метаобъект), СписокПолей,    Метаданные.НайтиПоПолномуИмени(ИмяРолиИлиПользователя)).Доступность;
КонецФункции

Скачать файлы

Наименование Файл Версия Размер
АнализПрав.erf
.erf 36,23Kb
28.01.16
747
.erf 36,23Kb 747 Скачать
Анализ прав без административных функций (8.2)
.erf 37,36Kb
22.10.13
58
.erf 37,36Kb 58 Скачать

См. также

Комментарии
1. gavril (gavril) 43 05.11.10 15:21 Сейчас в теме
Плюс авансом. Посмотрим.
2. Ярослав Тарарака (slaviksoft) 68 05.11.10 16:05 Сейчас в теме
3. Андрей Д. (detec) 124 10.11.10 11:38 Сейчас в теме
Отличная вещь, очень хорощо, что используется отчёт на СКД.
4. Елена (kell) 15.11.10 11:16 Сейчас в теме
Идея хорошая, но в ЗиУП при нажатии кнопки Сформировать выдает ошибку:
{Форма.ФормаОтчета(369)}: Ошибка при вызове метода контекста (Инициализировать): Ошибка компоновки данных
ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, СтруктураДанных,, Ложь);
5. Игорь Макаренко (Kashemir) 335 15.11.10 15:52 Сейчас в теме
Очевидно настройки несовместимы со здравым смыслом :)

Рекомендую сбросить на дефолтные и повторить операцию - если не поможет - уточнить релиз платформы.
6. Игорь Макаренко (Kashemir) 335 15.11.10 16:11 Сейчас в теме
ЗУП для Украины 2.0.6.1 на платформе 8.1.13.41 - полет нормальный.
7. Елена (kell) 16.11.10 10:01 Сейчас в теме
Урра!! Всё работает. Уж не знаю, чего я там вчера сделала, но сегодня всё ок :) Спасибо!
8. Павел Кемский (Linx-p) 22.11.10 13:30 Сейчас в теме
А можно установить на файл уровень доступа для всех -"При скачивании запрашивать ввод символов с картинки."
Хочется скачать, но ждать минимум 24 часа не хочется..
9. Ildus Ibragimov (Ibragimov) 22.09.11 11:23 Сейчас в теме
То что надо, позволяет сэкономить кучу времени.
10. lesorubka (lesorubka) 18 07.03.12 11:42 Сейчас в теме
11. Андрей Данилюк (DanilaDru) 232 06.06.12 13:16 Сейчас в теме
Спасибо за отчет. Помогает. Плюсанул.
13. Наталья Кузнецова (NataliaKuznetsova) 07.03.13 11:41 Сейчас в теме
Спасибо большое, отличный отчет
14. Владимир Гусев (adhocprog) 1087 08.07.13 17:58 Сейчас в теме
15. Марина Чирина (chmv) 10.07.13 13:46 Сейчас в теме
16. Yalo (yalo) 03.12.13 10:01 Сейчас в теме
Хороший отчет с подробной детализацией
17. Тактик 1С (Taktic) 43 11.02.16 18:33 Сейчас в теме
Спасибо! А то в конфигураторе смотреть совсем не удобно.
Оставьте свое сообщение