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




