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