Создание ACL для классов¶
Для создания связи между шаблоном ACL и классом объекта необходимо выполнить следующие действия:
В поле Шаблон ACL необходимо выбрать один из существующих шаблонов для создания связи. Список доступных шаблонов берется из раздела Шаблоны ACL и открывается по нажатию кнопки
в конце поля. Требуется выбрать нужный шаблон нажатием ЛКМ по строке, после чего нажать кнопку [Выбрать] .
После выбора шаблона ACL поле Базовый класс заполняется автоматически в соответствии с базовым классом выбранного шаблона ACL.
Поле Сервис заполняется выбором значения из выпадающего списка, который открывается нажатием кнопки
в конце строки. В открывшемся окне необходимо нажать по строке нужного сервиса и кнопку [Выбрать]. Список доступных значений может меняться в зависимости от базового класса.
Выбор класса объектов возможен только если заполнены поля Шаблон ACL и Сервис. По умолчанию поле заполняется значением «#Default». Чтобы изменить значение, требуется нажать кнопку
в конце строки. В открывшемся окне выбрать нужный код класса и нажать кнопку [Выбрать]. Список доступных значений запрашивается Системой из сервиса «Реестр микросервисов», проверяя выбранный для создаваемого ACL сервис.
Включение тумблера Активно позволяет сразу же активировать текущую связь. Система осуществляет поиск связи кода класса объекта и шаблона ACL только среди активных.
Тумблер Защитить от обновления позволяет активировать дополнительную защиту для создаваемой связи, которая срабатывает при импорте сущностей одного типа. Если среди импортируемых сущностей будет связь шаблона ACL с сервисом с таким же идентификатором, что и у текущей, то активный тумблер заблокирует импорт сущности и существующая не будет перезаписана.
Тумблер Распространить на все классы применяет выбранный шаблон на все классы объектов сервиса.
Появится уведомление, информирующее о создании новой связи.
Откроется карточка связи шаблона ACL с классом объекта, созданная связь появится в БД и отобразится в разделе ACL для классов.
Настроенные ACL будут автоматически применяться к создаваемым объектам выбранных классов и появляться на вкладке Права доступа.





