Права доступа¶
Каждый существующий в Системе документ в зависимости от своего класса может быть связан с правами доступа ACL, которые определяют кто может получать доступ к документу и какие операции разрешено выполнять субъекту. По коду класса документа после его создания Система осуществляет поиск активной связи кода класса и шаблона ACL.
На вкладке Права доступа доступно управление правами доступа для документа. Пользователь может предоставлять доступ выбранным принципалам (другим пользователям, ролям или группам пользователей) к определенным действиям.
Выданные права действуют на все версии документа, включая опубликованные версии и черновики.
Для добавления новых прав доступа необходимо выполнить следующие действия:
В поле Тип принципала указать одно из значений:
- user – по логину пользователя;
- role – по одной из ролей пользователя;
- group – по одной из групп пользователей.
В поле Наименование принципала необходимо вручную прописать значение в зависимости от типа принципала. Например, логин пользователя для типа «user» или наименование роли для типа «role».
В блоке Права доступа отметить чекбоксами нужные разрешения, полный перечень которых перечислен в таблице.
Перечень разрешений и их описание
| Описание разрешения | Код действия |
|---|---|
| Создание нового документа | create |
| Чтение атрибутов (свойств) документа | read |
| Изменение атрибутов (свойств) документа | update |
| Создание версии документа | create_version |
| Скачивание контента (вложений) документа | download_content |
| Изменение/добавление контента (вложений) для документа | update_content |
| Просмотр контента документа | view_content |
| Удаление документа | delete |
| Резервирование документа | reserve |
| Снятие резервирования с документа | unreserve |
| Публикация рабочей копии | publish |
| Блокировка документа от удаления | lock |
| Снятие блокировки от удаления | unlock |
| Блокировка от изменений атрибутов документа | freezing |
| Снятие блокировки от изменения атрибутов документа | unfreezing |
| Связывание документа с помощью link | relate |
| Помещение документа в папку | change_folder_links |
| Разрешение на чтение ACL документа | read_acl |
| Разрешение на изменение ACL документа | write_acl |
3. После заполнения полей нажать кнопку [Сохранить].
Появится уведомление, информирующее об успешном добавлении прав доступа.
Созданные права доступа появятся в табличном представлении вкладки Права доступа.
Для редактирования существующих прав необходимо открыть форму изменения прав доступа для принципала двойным нажатием ЛКМ по строке и внести изменения в поля.
Чтобы удалить права доступа, необходимо в табличном представлении вкладки Права доступа отметить чекбоксами нужные права и нажать кнопку
на панели инструментов.
Подтвердить действие в открывшемся окне.
Права доступа перестанут отображаться на вкладке.






