|
Для настройки ограничений данных датасета для пользователей или групп пользователей следует перейти на вкладку "Ограничение данных":
|
Вкладка "Ограничение данных" состоит из следующих блоков:
Для установления глобальных правил ограничения данных сразу по всем данным датасета необходимо нажать на выпадающий список:
|
Выпадающий список состоит из следующих настроек глобальных правил:
Списки пользователей составляются аналогично настройке прав доступа, см. Права доступа к сущности системы. |
|
Блок "Локальные правила" предназначен для установления локальных правил на ограничение данных для пользователей или групп пользователей, которым разрешен доступ к датасету в соответствии с настройками выбранного глобального правила. Т. е. данные фильтры будут применены только к пользователям или группам пользователей, которым разрешен доступ к датасету глобальным правилом.
Для установления локальных правил ограничения данных, в блоке необходимо нажать на кнопку "Добавить правило". При нажатии на кнопку открывается модальное окно "Локальное правило":
|
Модальное окно "Локальное правило" включает в себя:
Данное поле предназначено для ввода названия локального правила (поле обязательно для заполнения).
Блок с фильтрами применяется для фильтрации датасета по выбранной колонке. Компонент позволяет фильтровать колонку датасета путем добавления неограниченного количества объектов фильтрации. Для добавления фильтра следует нажать на кнопку "Добавить" справа от заголовка блока. После нажатия на кнопку отображается окно создания локального фильтра. Подробнее о создании локальных фильтров см. Работа с локальным фильтром.
Для добавления в локальное правило пользователей и групп следует нажать на текстовую кнопку "Добавить" справа от заголовка блока. После нажатия кнопки отобразится модальное окно, подробнее о работе с ним см. Права доступа к сущности системы. В окне в списке пользователей/групп будут доступны только те пользователи/группы, которые фигурируют в глобальном правиле. После добавления следует нажать на кнопку "Применить".
Созданные локальные правила отображаются в блоке следующим образом:
|
Над списком правил находится поле поиска, в котором можно искать правила по названию, по логинам и ФИО включенных в правило пользователей, а также по названиям включенных в правило групп.
Справа от названия каждого правила отображаются иконки включенных пользователей и групп с указанием их числа.
Правила можно редактировать и удалять.
Для изменения правила нужно нажать на его название. Откроется окно "Локальное правило", аналогичное окну при создании правила:
|
В данном окне можно отредактировать название правила, перенастроить локальные фильтры, удалить или добавить пользователей и группы.
Справа от заголовка блока "Локальные фильтры" отображается иконка "Настроено", указывающая на то, что в рамках правила настроены фильтры. Для изменения настроек локальных фильтров нужно нажать на кнопку "Редактировать" напротив заголовка блока "Локальные фильтры". Откроется окно, аналогичное окну добавления локального фильтра.
Удалить локальное правило можно нажатием на крестик напротив названия правила.
Также можно удалить все локальные правила, относящиеся к выбранному глобальному правилу. Для этого нужно нажать на кнопку "Удалить все".
При удалении одного или всех локальных правил появляется окно, в котором нужно подтвердить удаление нажатием на кнопку "Удалить" или отменить удаление нажатием на "Отменить".