11. Список пользователей

11.1. Общая информация

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

Например, можно сделать так, чтобы сотрудники подразделений видели только свои схемы, а руководство / головная организация видели схемы всех своих подчиненных / дочерних предприятий. Подробнее об этом рассказано в разделе Управление правами доступа к схемам

Раздел можно открыть нажав кнопку Список пользователей в разделе Настройки.

Меню Настройки

Раздел выглядит следующим образом:

  • Диалог списка пользователей

    Внешний вид диалога просмотра данных пользователя
  • Диалог выдачи прав на схемы

    Внешний вид диалога выдачи прав на схемы

11.2. Быстрый поиск пользователей

11.2.1. Фильтр

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

При этом поиск ведется по всем полям, а не только по тем, которые видны в таблице. Например, можно быстро найти всех пользователей, которые имеют отношение к МРСК Урала. Для этого достаточно ввести слово урал (можно маленькими буквами) в поле фильтра.

Пример работы с фильтром

На примере выше видно, что найдены не только пользователи, у которых в подразделении указано МРСК Урала, но также пользователь, у которого МРСК Урала встречается в невидимом в таблице поле «Дополнительная информация».

11.2.2. Сортировка

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

Ниже показан пример сортировки по полю «Роль».

Пример сортировки

11.3. Добавление нового пользователя

Примечание

Добавление новых пользователей разрешено только пользователям с ролью Администратор.

Для добавления нового пользователя необходимо нажать кнопку Добавить

Кнопка добавления нового пользователя

Заполнить данные пользователя на обеих вкладках (Информация и Доступ).

Вкладка Информация Вкладка Доступ

Завершить ввод пользователя нажатием кнопки Сохранить.

Кнопка Сохранить

Примечание

Обязательными к заполнению являются только следующие 5 полей:

  • Фамилия;

  • Имя;

  • Логин;

  • Пароль;

  • Роль. Возможен выбор из трех вариантов:

    • Администратор. Пользователь с данной ролью имеет максимальные права в системе (видит абсолютно все схемы, может подтверждать значения в справочниках, создавать/изменять/удалять пользователей и т.д.). Обычно в организации бывает всего один-два пользователя в роли Администратор. Не следует выдавать пользователям эту роль, если вы не уверены зачем она им. Для подавляющего большинства действий достаточно роли Пользователь.

    • Пользователь. Имеет доступ к схемам в соответствии с выданными правами доступа. Большинство пользователей в системе должны быть в этой роли.

    • Отключен. Пользователь в данной роли не имеет доступа к системе. Может применяться когда надо временно заблокировать доступ какому-либо пользователю.

Предупреждение

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

11.4. Изменение пользователя

Примечание

Изменение пользователя разрешено только пользователям с ролью Администратор.

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

Кнопка изменения пользователя

После этого станут доступны для редактирования все поля на вкладке Информация.

Режим редактирования. Вкладка Информация

И поле Роль с кнопкой Сбросить на вкладке Доступ

Режим редактирования. Вкладка Доступ

Примечание

Изменить логин после создания нового пользователя невозможно.

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

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

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

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

11.5. Удаление пользователя

Опасно

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

Примечание

Удаление пользователя разрешено только пользователям с ролью Администратор. При этом удаляемый пользователь предварительно должен быть переведен в роль Отключен. Это сделано для исключения случайного удаления.

Для удаления пользователя необходимо выбрать его в списке и нажать кнопку Удалить (при этом пользователь уже должен быть в Роли отключен, иначе кнопка Удалить будет недоступна).

Кнопка удаления пользователя

В появившемся окне необходимо подтвердить удаление выбрав Да.

Подтверждение удаления пользователя

11.6. Управление правами доступа к схемам

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

Кнопка "Права на схемы"

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

Диалог изменения уровней доступа

Всего существует три уровня доступа, для каждого из которых выделена своя колонка в таблице выдачи прав на схемы:

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

  • Редактор. Пользователь может просматривать и редактировать схемы, но не может выдавать на них доступ другим пользователям;

  • Администратор. Пользователь может просматривать, редактировать и выдавать доступ другим пользователям на выбранные схемы.

Уровень доступа изменяется выбором значения в поле на пересечении группы/схемы с уровнем доступа. При этом если пользователю выдаются права на группу - то автоматически он получает доступ с соответствующим уровнем к имеющимся и новым группам/схемам, входящим в нее. Это называется наследованием прав доступа на дочерние элементы.

Т.е. если в колонке уровня доступа на пересечении с необходимой группой или схемой стоит Да или Унаследовано - значит пользователь имеет соответствующие права для данной группы или схемы. Если стоит Нет - не имеет.

На скриншоте выше видно, что пользователь с логином «Nikolaev» может просматривать все схемы МРСК Волги, при этом редактировать и выдавать права может только на схемы, находящиеся в группе Мордовэнерго.

Так выглядит список центров питания пользователя «Nikolaev»:

Список ЦП пользователя с частичными правами

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

Примечание

Администратор системы (т.е. пользователь у которого в поле Роль стоит значение Администратор)

Администратор системы

автоматически получает доступ на все схемы на уровне Администратор вне зависимости от того, какие права у него указаны в диалоге редактирования прав на схемы.