Анализ и редактирование прав пользователей (управляемые формы)



В обработке реализовано два отчета — матрица ролей (пересечение ролей и пользователей), и анализ прав на объекты в разрезе пользователей / ролей.
Также есть запуск под пользователем с временной подменой пароля и редактирование прав непосредственно в матрице.

За основу была взята публикация

//infostart.ru/public/20393/

Отчет переделан на управляемые формы, также изменена логика построения отчета — выводятся только объекты, по которым у выбранных пользователей / ролей есть права. Это сделано для удобства — не всегда удобно анализировать сотни объектов, на которые прав нет, и среди которых может "затесаться" объект, на который права есть.

Тестировалось на платформе 8.3.12.1469.

Обновление 04.07.18

Добавлен запуск под пользователем с временной подменой пароля.

На закладке "Пользователи" добавлена кнопка запуска, она же вынесена в контекстное меню. Внизу можно поменять время в секундах, после которого пароль восстановится на исходный. Его можно увеличить, если, например, база "тяжелая", и долго запускается.

 

Добавлено редактирование ролей в матрице — двойным щелчком устанавливается/снимается флажок на пересечении роль/пользователь. При этом в базе у пользователя добавляется или удаляется соответствующая роль.

Добавленные флажки отмечаются светло-зеленым, удаленные — светло-розовым.

 

3 Comments

  1. nolodin

    На закладке «Анализ прав пользователей» при нажатии на кнопку «Обновить» выдается ошибка «Неверное имя колонки». Платформа 8.3.11.2954, Конфигурация Комплексная автоматизация 2 (2.2.4.81)

    Reply
  2. bogdan_sukonnov

    с моей конфигурацией не справилась, превышен допустимый предел вложенности….

    Reply
  3. NeSPEC

    Добрый день.

    Будет ли работать в КА 2.4 — ?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *