14. Структура модуля «Управление правами доступ໶
Содержание
14.1. Основные сущности¶
Все объекты конфигурации модуля «Управления обращениями»:
- Формы: Заявка на права доступа, Роли, Права доступа
- Реестры: Заявка на права доступа, Роли, Реестр прав доступа
- Блокирующие процессы
14.2. Заявка на права доступа¶
Код: itsm_form_access_order
Предупреждение
Менять код формы, а также коды ключевых полей на форме настоятельно не рекомендуется. Это может повлечь за собой ошибки в процессах, заявязанных на данных полях.
14.2.1. Структура Формы¶
Основные поля:
- Номер заявки
- Дата регистрации - заполняется датой создания
- Статус заявки - указывается ответственным вручную
- Система - система, для которой выдают или отзывают права. Ссылка на реестр «Конфигурационные единицы».
- Руководитель (с кем согласовать) - ответственный, которому будет направлено согласование заявки.
- Действие - добавить или отозвать права доступа
- Роль - ссылка на реестр «Роли»
- Пользователь - автор заявки
- Должность - должность автора заявки
14.3. Роли¶
Код: itsm_form_role
14.3.1. Структура Формы¶
Основные поля:
- Система - система, для которой выдают или отзывают права. Ссылка на реестр «Конфигурационные единицы».
- Роль - название роли
- Описание - описание того, какие права и доступы настроены для данной роли
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¶
Данный БП при добавлении прав пользователю создает запись о назначенных правах в реестре прав доступа либо при отзыве прав удаляет данные об имеющихся правах.