Skip to main content

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


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

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

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

info

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

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

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

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


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

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

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

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

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


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

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

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

alt text

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

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

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

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

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

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


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

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