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

Каждый существующий в Системе документ в зависимости от своего класса может быть связан с правами доступа ACL, которые определяют кто может получать доступ к документу и какие операции разрешено выполнять субъекту. По коду класса документа после его создания Система осуществляет поиск активной связи кода класса и шаблона ACL.

На вкладке Права доступа доступно управление правами доступа для документа. Пользователь может предоставлять доступ выбранным принципалам (другим пользователям, ролям или группам пользователей) к определенным действиям.

Выданные права действуют на все версии документа, включая опубликованные версии и черновики.

Для добавления новых прав доступа необходимо выполнить следующие действия:

  1. На вкладке Права доступа в карточке документа нажать кнопку img.
  2. В открывшемся окне заполнить поля.

img

В поле Тип принципала указать одно из значений:

  • 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. После заполнения полей нажать кнопку [Сохранить].

Появится уведомление, информирующее об успешном добавлении прав доступа.

Созданные права доступа появятся в табличном представлении вкладки Права доступа.

Для редактирования существующих прав необходимо открыть форму изменения прав доступа для принципала двойным нажатием ЛКМ по строке и внести изменения в поля.

img

Чтобы удалить права доступа, необходимо в табличном представлении вкладки Права доступа отметить чекбоксами нужные права и нажать кнопку img на панели инструментов.

img

Подтвердить действие в открывшемся окне.

img

Права доступа перестанут отображаться на вкладке.