Общие сведения
Ролевая модель приложения предоставляет доступ к разделам приложения по следующим принципам.
- Только просмотр – соответствующий раздел доступен только для просмотра.
- Полный доступ – в соответствующем разделе доступно создание и копирование сущностей.
Примечание | ||
---|---|---|
| ||
Право доступа на редактирование и удаление объекта определяется индивидуально для каждого объекта, см. Права доступа к сущности приложения. |
Ролевая модель предусматривает следующий паттерн доступов к разделам.
Модуль Dashboards | Модуль Manager | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Проекты | Виджеты | Библиотека компонентов | Датасеты | Источники | Фильтры | Группы | Пользователи | Роли | Плагины | Модули | Логи | |||
Доступ к компонентам | Доступ к темам | Доступ к SVG-объектам | ||||||||||||
Только просмотр | ||||||||||||||
Полный доступ |
Создание роли
Для создания роли необходимо на странице со списком в реестре ролей нажать на кнопку «Добавить роль», расположенную справа над списком:
Scroll Title | ||||
---|---|---|---|---|
| ||||
После нажатия кнопки откроется окно создания роли:
Scroll Title | ||||
---|---|---|---|---|
| ||||
Окно состоит из следующих блоков:
- Название и описание роли;
- Ресурс по умолчанию;
- Выбор модуля;
- Преднастройка;
- Переключатель отключения и включения доступа;
- Назначение роли пользователям.
Название и описание роли
Для внесения наименования и описания роли необходимо нажать на кнопку . После нажатия на кнопку в левой части окна создания роли появятся поля для ввода названия и описания:
Scroll Title | ||||
---|---|---|---|---|
| ||||
В поле «Название» необходимо внести наименование роли. Поле «Название» не может быть пустым, поле «Введите описание роли» не является обязательным для заполнения.
Для отмены ввода наименования и описания роли и скрытия соответствующих полей необходимо нажать кнопку.
Для сохранения введенных значений необходимо нажать кнопку «Применить». Поля для ввода названия и описания роли скроются из левой части окна создания роли. Название и описание роли отобразятся в блоке названия и описания:
Scroll Title | ||||
---|---|---|---|---|
| ||||
Ресурс по умолчанию
Ресурс по умолчанию, это ссылка, по которой выполняется переадресация при обращении к серверу по адресу
протокол://доменное_имя_сервера
Если ссылка может быть распознана как адрес внутреннего ресурса системы, то часть ссылки протокол://доменное имя автоматически обрезается, например:
протокол://доменное_имя_сервера/dashboard → /dashboard
Подсказка |
---|
|
Scroll Title | ||||
---|---|---|---|---|
| ||||
Выбор модуля
Для выбора модуля системы следует воспользоваться выпадающим списком «Выберите модуль»:
Scroll Title | ||||
---|---|---|---|---|
| ||||
Для каждого модуля предусмотрены свои пункты прав доступа в соответствии с содержимым модуля.
При выборе в выпадающем списке "Выберите модуль" значение Dashboards окно для создания роли принимает следующий вид:
Scroll Title | ||||
---|---|---|---|---|
| ||||
Информация | ||
---|---|---|
| ||
Если в ролевой модели стоит галочка напротив какого-либо из пунктов "Доступ к компонентам", "Доступ к темам", "Доступ к SVG объектам", то:
Если в ролевой модели галочка напротив какого-либо из пунктов "Доступ к компонентам", "Доступ к темам", "Доступ к SVG объектам" не стоит, то:
|
У каждого модуля системы есть предустановленные базовые роли.
Преднастройка
Быстро настроить создаваемую роль позволяют базовые роли, которые содержат предустановленные права доступа к содержимому модулей.
Базовые роли:
- Администратор.
Для данной роли по умолчанию предоставлены полные права доступа ко всему содержимому модулей; - Аналитик.
Для данной роли установлены права просмотра и полный доступ к ограниченному объему содержимого модулей; - Пользователь.
Для данной роли предусмотрены права просмотра некоторого содержимого модулей;
Вне зависимости от базовой роли параметр «Доступ к фильтрам» для модуля "Manager" находится в выключенном состоянии (не установлен флажок). Для включения данного параметра необходимо поставить флажок слева от надписи «Доступ к фильтрам».
Информация | ||
---|---|---|
| ||
Если в ролевой модели стоит галочка в пункте "Доступ к фильтрам":
Если в ролевой модели галочка в пункте «Доступ к фильтрам» не стоит:
|
Для сброса всех настроек необходимо нажать на текстовую кнопку «Сбросить настройки». При нажатии на кнопку все установленные флажки будут сброшены.
Переключатель отключения и включения доступа
Для отключения доступа для роли ко всему содержимому какого-либо модуля следует установить положение переключателя во включенное состояние:
Scroll Title | ||||
---|---|---|---|---|
| ||||
При отключении доступа для роли область с содержимым модуля и пунктами прав доступа с флажками становятся неактивными. Доступ роли к данному модулю отключен. Отключение роли в текущем модуле не влияет на остальные модули системы. Для перехода в другой модуль системы следует воспользоваться выпадающим списком «Выберите модуль».
Назначение роли пользователям
Для назначения создаваемой роли какому-либо пользователю необходимо нажать на кнопку , расположенную в верхнем углу окна создания роли. После нажатия кнопки в правой части окна создания роли отобразится область для выбора пользователей:
Scroll Title | ||||
---|---|---|---|---|
| ||||
Область для выбора пользователей состоит из следующих блоков:
- Вкладки для переключения пользователей «Только с данной ролью» и «Все пользователи»;
- Поиск;
- Список пользователей;
- Пагинация;
- Сортировка списка пользователей.
Вкладки для переключения пользователей "Только с данной ролью" и "Все пользователи"
Во вкладке «Все пользователи» отображаются все пользователи системы. Во вкладке «Только с данной ролью» отображены пользователи, которым назначена данная роль. Вкладка «Все пользователи» открыта по умолчанию.
Поиск
Для поиска пользователей следует ввести в поле искомое значение. Список ниже отфильтруется относительно искомого значения. Введенное значение исчезает из поля при нажатии на кнопку
Scroll Title | ||||
---|---|---|---|---|
| ||||
Easy Heading Macro | ||||||||
---|---|---|---|---|---|---|---|---|
|