Перейти к основному содержимому

Права пользователя


Для настройки доступа в системе используется механизм разграничения прав. На платформе SimpleOne предоставление доступа к действиям и данным выполняется с помощью ACL – механизма контроля доступа, который определяет, какие операции разрешены пользователю.

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

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

к сведению

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

С помощью виджета можно:

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

Основные термины


Права пользователя – набор разрешений, который определяет, какие действия пользователь или команда могут выполнять в системе.

Эффективные права – это итоговые права пользователя с учетом всех назначенных ему прав: личных и полученных через группы. Если право выдано хотя бы один раз, пользователь считается имеющим это право. Если права различаются, применяется более высокий уровень доступа.

ACL – механизм контроля доступа, с помощью которого система проверяет, разрешено ли пользователю выполнять определенные действия.

Специальные права – дополнительные права, которые могут быть настроены для отдельных таблиц помимо стандартных действий.

Структура виджета


Виджет разделен на две части. В левой части расположена область с двумя вкладками (на рисунке под номером 1), в которой можно выбрать пользователя или команду пользователей, для которых настраиваются права.

После выбора пользователя или команды в правой части виджета (на рисунке под номером 2) отображается матрица прав. В ней можно настроить доступ для выбранного пользователя или команды.

В матрице по вертикали представлен список таблиц системы, а по горизонтали — действия, которые можно разрешить: просмотр, создание, копирование, редактирование, удаление и печать.

alt text

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

  1. Выберите пользователя или команду пользователей, для которых необходимо настроить права.
  2. В матрице отметьте чекбоксы напротив тех действий, которые нужно разрешить.
  3. Нажмите Сохранить.

Копирование прав

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

Чтобы скопировать права, нажмите кнопку Копировать права. В открывшемся окне выберите, у кого нужно скопировать права, и укажите, кому их нужно назначить. Затем нажмите Подтвердить.

Права доступа


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

ДействиеЧто разрешает
ПросмотрПозволяет открывать раздел и просматривать данные
СоздатьПозволяет создавать новые записи с помощью кнопки Создать
СкопироватьПозволяет копировать существующие записи с помощью кнопки Копировать
ИзменитьПозволяет изменять существующие записи компонента
УдалитьПозволяет удалять записи компонента
ПечатьПозволяет печатать информацию по записи компонента