14. Структура модуля «Управление правами доступа»

14.1. Основные сущности

Все объекты конфигурации модуля «Управления обращениями»:

  • Формы: Заявка на права доступа, Роли, Права доступа
  • Реестры: Заявка на права доступа, Роли, Реестр прав доступа
  • Блокирующие процессы

14.2. Заявка на права доступа

Код: itsm_form_access_order

Предупреждение

Менять код формы, а также коды ключевых полей на форме настоятельно не рекомендуется. Это может повлечь за собой ошибки в процессах, заявязанных на данных полях.

14.2.1. Структура Формы

Основные поля:

  • Номер заявки
  • Дата регистрации - заполняется датой создания
  • Статус заявки - указывается ответственным вручную
  • Система - система, для которой выдают или отзывают права. Ссылка на реестр «Конфигурационные единицы».
  • Руководитель (с кем согласовать) - ответственный, которому будет направлено согласование заявки.
  • Действие - добавить или отозвать права доступа
  • Роль - ссылка на реестр «Роли»
  • Пользователь - автор заявки
  • Должность - должность автора заявки
_images/260.png

Рис.

14.3. Роли

Код: itsm_form_role

14.3.1. Структура Формы

Основные поля:

  • Система - система, для которой выдают или отзывают права. Ссылка на реестр «Конфигурационные единицы».
  • Роль - название роли
  • Описание - описание того, какие права и доступы настроены для данной роли
_images/274.png

Рис.

14.4. Права доступа

Код: itsm_form_access_order

Предупреждение

Менять код формы, а также коды ключевых полей на форме настоятельно не рекомендуется. Это может повлечь за собой ошибки в процессах, заявязанных на данных полях.

14.4.1. Структура Формы

Основные поля:

  • Система - система, для которой выдают или отзывают права. Ссылка на реестр «Конфигурационные единицы».
  • Роль - ссылка на реестр «Роли»
  • Пользователь - автор заявки
  • Должность - должность автора заявки
  • Последнее изменение по заявке - ссылка на заявку на права доступа

14.5. Список блокирующих процессов

14.5.1. event.blocking.interpreter.access.approved

Данный БП записывает в скрытое поле approved новое значение о том, что согласование завершено. Это поле в дальнейшем используется для разделения фильтров для согласующего и для ответственного исполнителя, который выдает или отзывает права.

14.5.2. event.blocking.interpreter.update.access

Данный БП при добавлении прав пользователю создает запись о назначенных правах в реестре прав доступа либо при отзыве прав удаляет данные об имеющихся правах.