Общие сведения

Ролевая модель системы предоставляет доступ к разделам системы по следующим принципам.

Ролевая модель предусматривает следующий паттерн доступов к разделам.


Разделы системы

ПроектыВиджетыКомпонентыSVG-объектыТемыДатасетыИсточникиФильтрыГруппыПользователиРолиКоннекторыМодулиЛоги
Только просмотр(отметить)(отметить)


(отметить)(отметить)






Полный доступ(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)(отметить)


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

Создание роли

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



После нажатия кнопки откроется окно создания роли:



Окно состоит из двух вкладок — "Общие данные и доступ" и "Пользователи".

Общие данные и доступ

Вкладка "Общие данные и доступ" состоит из следующих блоков:

Название и описание роли

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

Поле "Название" не может быть пустым. Поле "Описание" не является обязательным для заполнения.



Ресурс по умолчанию

Ресурс по умолчанию это ссылка, по которой выполняется переадресация при обращении к серверу по адресу

 протокол://доменное_имя_сервера

Если ссылка может быть распознана как адрес внутреннего ресурса системы, то часть ссылки "протокол://доменное_имя_сервера" автоматически обрезается, например:

протокол://доменное_имя_сервера/setting/logs → /setting/logs

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

  • Для учетной записи с установленным флагом суперпользователя переадресация не выполняется.
  • Поле не принимает параметры HTML-запроса, например ?order_by=name&order_direction=ASC. Все параметры будут автоматически удалены.

Настройки доступа

В блоке "Настройки доступа" доступ можно настроить с помощью шаблонов ("Администратор", "Пользователь" и "Аналитик") или вручную через чекбоксы, которые дают возможность включать и отключать доступ роли к определенным разделам системы. 

По умолчанию для всех разделов установлен чекбокс "Полный доступ", который автоматически включает в себя просмотр раздела (чекбокс "Просмотр" при этом заблокирован). При снятии чекбокса "Полный доступ" оба чекбокса снимаются. 

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

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



Шаблоны содержат предустановленные права доступа к разделам системы и позволяют быстро настроить создаваемую роль.

В системе доступны шаблоны "Администратор", "Пользователь", "Аналитик".

Отметки всех чекбоксов при необходимости можно сбросить, нажав на кнопку "Сбросить" справа от заголовка блока "Настройки доступа".



Назначение роли пользователям

Для назначения создаваемой роли какому-либо пользователю необходимо перейти на вкладку "Пользователи" окна создания роли:



Вкладка для выбора пользователей состоит из следующих функциональных элементов:

Если в списке большое количество пользователей, в правом нижнем углу окна отображается пагинатор.

Если необходимо провести поиск несколько раз, то при получении результатов каждого запроса надо устанавливать флажок рядом с искомым пользователем. После этого удобно использовать селектор . При переключении на "Выбранные" отобразится список пользователей, которые были отобраны при всех итерациях поиска.

Если пользователю уже была назначена другая роль, то такая роль отобразится справа от наименования пользователя.

При назначении новой роли предыдущая роль пользователя будет отключена.

Сохранение роли

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

Для сохранения внесенных значений в окно создания роли необходимо нажать кнопку "Создать". Созданная роль будет сохранена, назначена пользователям, и произойдет переход на страницу со списком ролей. Сохраненная роль отобразится в списке ролей.