Разрешения (Контакт)
1. Описание
Здесь указываются Роли и их права по отношении к этому Контакту.
Состоит из таких частей:
Инструмента создания (Рис. 1(1));
Инструмент обновления реестра записей (Рис. 1(2));
Реестра записей (Рис. 1(3));
Пагинации (Рис. 1(4)).
При создании пользователя, в реестр записей попадают такие пользователи/роли:
Нет записей на странице детали "Управление записями" раздела
contacts
- только пользователь, который создал этот контакт.Есть записи на странице детали "Управление записями" раздела
contacts
:пользователь, который создал этот контакт;
"Получатели" указаны на странице детали "Управление записями" раздела
contacts
, у которых "Праводатель" является создателем контакта. Берутся во внимание все роли пользователя, который создал этот контакт, и сам пользователь.
Указанные роли и их права относительно этого контакта используются в случае, когда на странице "Разделы" включено "Управление записями" (переключатель в положении вкл.) в разделе contacts.
На странице детали "Разрешения" отображаются только те роли и пользователи, на просмотр которых у пользователя есть разрешение. То есть, если у пользователя нет прав на просмотр других пользователей, то на странице детали "Разрешения" он увидит только себя и свои роли, если они там настроены.
1.1. Инструмент создания
Для добавления роли используется кнопка добавления - . При нажатии на кнопку добавления открывается модальное окно (Рис. 2). При нажатии на поле "Получатель" открывается выпадающий список, в котором содержится перечень всех ролей и пользователь.
Для быстрого поиска нужного пользователя, или роли, можно использовать поле "Роль", как поисковое: ввести имя искомого пользователя, или роли, и в выпадающем списке будут отображаться только пользователи, или роли, содержащие введенное имя.
Различить пользователя от роли можно по иконкам:
- пользователь;
- роль.
Нажатие на конкретную роль, или пользователя, выбирает ее. Нажатие кнопки "Добавить" добавляет выбранную роль в реестр записей. Нажатие кнопки "Закрыть" закрывает модальное окно без добавления в реестр записей.
Добавленная роль, или пользователь, имеют такие параметры:
Читать — Разрешено;
Редактировать — Запрещено;
Удалять — Запрещено.
Эти параметры можно изменить выбрав в выпадающем списке колонки необходимое значение.
Пользователь, создавший этот контакт, имеет вариант доступа "Управление" для всех действий.
1.2. Инструмент обновления реестра записей
Обновление таблицы реестра записей выполняется нажатием на кнопку обновления - .
1.3. Реестр записей
Состоит из таких колонок:
Имя — название роли;
Читать — выпадающий список с правами на чтение;
Редактировать — выпадающий список с правами на редактирование;
Удалять — выпадающий список с правами на удаление.
Варианты доступов:
Разрешено — действие разрешено;
Управление — разрешено з делегированием (сам имеет разрешение и может предоставлять такое разрешение другим);
Запрещено — действие запрещено.
1.4. Пагинация
Состоит из поля "Записей на странице", в котором указывается количество записей (возможно задать от 1 до 1000) на одну страницу и кнопок вперед и назад для переключения страниц.