gifts2017

Проверка прав доступа на регистры с анализом доступа к регистраторам

Опубликовал Кирилл Бондаренко (karapuzzzz) в раздел Администрирование - Защита, права, пароли

Внешняя обработка, которая для каждого регистра определяет уровень доступа для ее регистраторов и указывает, тем самым, необходимый уровень для самого регистра.

Как чаще всего происходит настройка прав доступа на предприятии? Сначала всем раздаются полные права для тестирования, а потом главный говорит "надо всем все ограничить". В помощь, как максимум, мугут дать главбуха, который напишет на листочке перечень документов, которым надо дать доступ тем или иным сотрудникам. А если главбух оказался сообразительным, то смог сам разделить пользователей на роли и создать свою матрицу доступа. На этом помощь заканчивается.

Можно по этим запискам настроить доступ к документам и отчетам. Но как быть с регистрами? Это жнадо заходить в каждый регистр, переписывать его регистраторов, смотреть какие доступа имеет регистратор. Лично для меня было проще написать на коленке обработку, которая все выведет в отчет. И, как расширение функционала, сможет проанализировать сам регистр и вывести только те значения, которые необходимо поменять.

Обработка анализирует такие уровни доступа:

  • Без доступа (красный) - доступ запрещен
  • Чтение (желтый) - доступ на чтение
  • Просмотр (светло-зеленый) - доступ на просмотр и чтение
  • Изменение(Зеленый) - доступ на редактирование

Если регистр не имеет регистратора (регистр сведений), то он отмечается в списке серым цветом. Доступ к таким регистрам необходимо регулировать самостоятельно. Можно доработать обработку для анализа модулей документов на наличие ссылок на регистры без регистратора и выводить информацию, но это не сейчас.

Обработка имеет формы для запуска и из обычного приложения и из управляемого приложения

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

Наименование Файл Версия Размер Кол. Скачив.
АнализДоступностиРегистровПоРегистратору.epf
.epf 13,42Kb
10.06.14
28
.epf 1.0 13,42Kb 28 Скачать

См. также

PowerTools от 1 000
Подписаться Добавить вознаграждение

Комментарии

1. юрий гулидов (gull22) 11.06.14 10:56
2. TMV 11.06.14 20:23
(0), Вы уверены, что найдутся пользователи, которые нажмут кнопку "Сформировать проблемы"? Почему не "Убить все к чертовой матери"?
3. Кирилл Бондаренко (karapuzzzz) 12.06.14 17:55
(2) TMV, а это не для пользователей. А программисты, я уверен, не будут использовать эту обработку в таком виде. Скорее всего, она сначала будет обработана напильником. Ну а там хоть "Вызвать Ктулху" пусть называют.
Для написания сообщения необходимо авторизоваться
Прикрепить файл
Дополнительные параметры ответа