Обратите внимание!

  • При создании датасета по умолчанию устанавливается глобальное правило ограничения данных "Разрешить всем" или "Запретить всем". Установкой правила по умолчанию управляет параметр конфигурации системы – см. руководство администратора для вашей версии, раздел "Параметры конфигурации".
  • Права доступа к датасету "Редактирование" и "Полный", а также роль "Суперпользователь" освобождают от действия правил ограничения данных.

Для настройки ограничений данных датасета для пользователей или групп пользователей следует перейти на вкладку "Ограничение данных":


Вкладка "Ограничение данных"


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

  • Глобальные правила. Необходимы для установления глобальных правил ограничения данных сразу по всем данным датасета.
  • Локальные правила. Необходимы для установления локальных правил ограничения на конкретные данные с учетом фильтра по пользователям или группам пользователей, в зависимости от выбранного глобального правила.

Глобальные правила

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


Выпадающий список "Глобальные правила"


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

  • Разрешить всем - данное правило установлено по умолчанию. При выборе данного правила все данные датасета доступны всем пользователям.
  • Разрешить для списка - при выборе данного правила данные датасета будут доступны только пользователям или группам пользователей, добавленным в список разрешенных.
  • Запретить для списка - при выборе данного правила данные датасета будут недоступны пользователям или группам пользователей, добавленным в список запрещенных.
  • Запретить всем - при выборе данного правила данные датасета будут недоступны всем пользователям.


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


Доступ к датасету разрешен для списка

Локальные правила

Блок "Локальные правила" предназначен для установления локальных правил на ограничение данных для пользователей или групп пользователей, которым разрешен доступ к датасету в соответствии с настройками выбранного глобального правила. Т. е. данные фильтры будут применены только к пользователям или группам пользователей, которым разрешен доступ к датасету глобальным правилом.

Создание локального правила

Для установления локальных правил ограничения данных, в блоке необходимо нажать на кнопку "Добавить правило". При нажатии на кнопку открывается модальное окно "Локальное правило":


Модальное окно "Локальное правило"


Модальное окно "Локальное правило" включает в себя:

  • Поле "Название".
  • Блок "Локальные фильтры".
  • Блок "Пользователи и группы".

Поле "Название"

Данное поле предназначено для ввода названия локального правила (поле обязательно для заполнения).

Блок "Локальные фильтры"

Блок с фильтрами применяется для фильтрации датасета по выбранной колонке. Компонент позволяет фильтровать колонку датасета путем добавления неограниченного количества объектов фильтрации. Для добавления фильтра следует нажать на кнопку "Добавить" справа от заголовка блока. После нажатия на кнопку отображается окно создания локального фильтра. Подробнее о создании локальных фильтров см. Работа с локальным фильтром.

Блок "Пользователи и группы"

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


Действия с локальными правилами

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

Настроенные локальные правила

Над списком правил находится поле поиска, в котором можно искать правила по названию, по логинам и ФИО включенных в правило пользователей, а также по названиям включенных в правило групп.

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

Правила можно редактировать и удалять. 

Изменение локальных правил

Для изменения правила нужно нажать на его название. Откроется окно "Локальное правило", аналогичное окну при создании правила:

В данном окне можно отредактировать название правила, перенастроить локальные фильтры, удалить или добавить пользователей и группы.

Справа от заголовка блока "Локальные фильтры" отображается иконка "Настроено", указывающая на то, что в рамках правила настроены фильтры. Для изменения настроек локальных фильтров нужно нажать на кнопку "Редактировать" напротив заголовка блока "Локальные фильтры". Откроется окно, аналогичное окну добавления локального фильтра.

Удаление локальных правил

Удалить локальное правило можно нажатием на крестик напротив названия правила.

Также можно удалить все локальные правила, относящиеся к выбранному глобальному правилу. Для этого нужно нажать на кнопку "Удалить все".

При удалении одного или всех локальных правил появляется окно, в котором нужно подтвердить удаление нажатием на кнопку "Удалить" или отменить удаление нажатием на "Отменить".

  • Нет меток