Документация Webitel

Разрешения (Контакт)

1. Описание

Здесь указываются Роли и их права по отношении к этому Контакту.

Состоит из таких частей:

  1. Инструмента создания (Рис. 1(1));

  2. Инструмент обновления реестра записей (Рис. 1(2));

  3. Реестра записей (Рис. 1(3));

  4. Пагинации (Рис. 1(4)).

разрешения.jpg
Рис. 1. Разрешения

При создании пользователя, в реестр записей попадают такие пользователи/роли:

  1. Нет записей на странице детали  "Управление записями" раздела contacts - только пользователь, который создал этот контакт.

  2. Есть записи на странице детали  "Управление записями" раздела contacts:

    • пользователь, который создал этот контакт;

    • "Получатели" указаны на странице детали  "Управление записями" раздела contacts, у которых "Праводатель" является создателем контакта. Берутся во внимание все роли пользователя, который создал этот контакт, и сам пользователь.

Указанные роли и их права относительно этого контакта используются в случае, когда на странице  "Разделы" включено "Управление записями" (переключатель в положении вкл.) в разделе contacts.

На странице детали "Разрешения" отображаются только те роли и пользователи, на просмотр которых у пользователя есть разрешение. То есть, если у пользователя нет прав на просмотр других пользователей, то на странице детали "Разрешения" он увидит только себя и свои роли, если они там настроены. 

1.1. Инструмент создания

Для добавления роли используется кнопка добавления -  %D0%9A%D0%BD%D0%BE%D0%BF%D0%BA%D0%B0%20%D0%94%D0%BE%D0%B1%D0%B0%D0%B2%D0%B8%D1%82%D1%8C.png?version=2&modificationDate=1708703213817&cacheVersion=1&api=v2&width=20&height=20 . При нажатии на кнопку добавления открывается модальное окно (Рис. 2). При нажатии на поле "Владелец прав" открывается выпадающий список, в котором содержится перечень всех ролей и пользователь. 

Для быстрого поиска нужного пользователя, или роли, можно использовать поле "Роль", как поисковое: ввести имя искомого пользователя, или роли, и в выпадающем списке будут отображаться только пользователи, или роли, содержащие введенное имя.

Различить пользователя от роли можно по иконкам:

%D0%98%D0%BA%D0%BE%D0%BD%D0%BA%D0%B0%20%D0%9F%D0%BE%D0%BB%D1%8C%D0%B7%D0%BE%D0%B2%D0%B0%D1%82%D0%B5%D0%BB%D1%8C.png?version=1&modificationDate=1708702811980&cacheVersion=1&api=v2&width=28&height=27 - пользователь;

%D0%98%D0%BA%D0%BE%D0%BD%D0%BA%D0%B0%20%D0%A0%D0%BE%D0%BB%D1%8C.png?version=1&modificationDate=1708702834720&cacheVersion=1&api=v2&width=28&height=27 - роль.

Нажатие на конкретную роль, или пользователя, выбирает ее. Нажатие кнопки "Добавить" добавляет выбранную роль в реестр записей. Нажатие кнопки "Закрыть" закрывает модальное окно без добавления в реестр записей. 

добавить владельца прав.jpg
Рис. 2. Модальное окно для добавления роли в "Разрешения”

Добавленная роль, или пользователь, имеют такие параметры:

  • Читать — Разрешено;

  • Редактировать — Запрещено;

  • Удалять — Запрещено.

Эти параметры можно изменить выбрав в выпадающем списке колонки необходимое значение. 

Пользователь, создавший этот контакт, имеет вариант доступа "Управление" для всех действий.

1.2. Инструмент обновления реестра записей

Обновление таблицы реестра записей выполняется нажатием на кнопку обновления - image2024-1-25_1-4-32.png?version=1&modificationDate=1706137477833&cacheVersion=1&api=v2&width=20&height=19 .

1.3. Реестр записей

Состоит из таких колонок:

  • Имя — название роли;

  • Читать — выпадающий список с правами на чтение;

  • Редактировать — выпадающий список с правами на редактирование;

  • Удалять — выпадающий список с правами на удаление.

Варианты доступов:

  • Разрешено — действие разрешено;

  • Управление — разрешено з делегированием (сам имеет разрешение и может предоставлять такое разрешение другим);

  • Запрещено — действие запрещено.

1.4. Пагинация

Состоит из поля "Записей на странице", в котором указывается количество записей (возможно задать от 1 до 1000) на одну страницу и кнопок вперед image2024-1-25_1-7-47.png?version=1&modificationDate=1706137673730&cacheVersion=1&api=v2  и назад  image2024-1-25_1-8-4.png?version=1&modificationDate=1706137690642&cacheVersion=1&api=v2 для переключения страниц.