Пожалуйста, включите JavaScript для просмотра этого сайта.

Руководство Simple-Scada

История: Редактор > Пользователи и группы

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

Пред. Вверх След. Еще

Важно! Если пользователь был создан в редакторе Simple-Scada, то изменить / удалить его можно будет только через редактор. Создание пользователя через клиент рассмотрено по ссылке.

Если в проекте еще нет ни одной группы пользователей, то сначала нужно создать группу. Затем нужно выделить группу, в которой требуется создать пользователя и нажать кнопку "Новый пользователь" (1) на панели действий. Для редактирования существующего пользователя нужно выделить его в списке групп и пользователей (2), после чего в области свойств (3) отобразятся свойства пользователя.

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

Рассмотрим доступные параметры пользователей:

Логин - логин (имя пользователя), который будет использоваться для авторизации пользователя.

Пароль - пароль, который будет использоваться для авторизации пользователя.

Имя в скриптах - используя это имя, можно обратиться к пользователю через скрипты. Допустимы только латинские символы, цифры и знак подчеркивания. Не должно начинаться с цифры.

ID - идентификатор пользователя. Данное поле недоступно для редактирования.

Фамилия - фамилия пользователя.

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

Отчество - отчество пользователя.

E-mail - адрес электронной почты. Используется для отправки Email-сообщений пользователю (метод myUser.SendMail) или группе пользователей (метод myUsersGroup.SendMail).

Telegram - идентификатор чата Telegram. Используется для отправки Telegram-сообщений пользователю (метод myUser.SendTelegram) или группе пользователей (метод myUsersGroup.SendTelegram). Если значение равно 0, то отправка Telegram-сообщений не выполняется.

Max - идентификатор чата мессенджера Max. Используется для отправки сообщений в Max пользователю (метод myUser.SendMax) или группе пользователей (метод myUsersGroup.SendMax). Если значение равно 0, то отправка сообщений в Max не выполняется.

Телефон - номер телефона. Используется для отправки SMS-сообщений пользователю (метод myUser.SendSMS) или группе пользователей (метод myUsersGroup.SendSMS). Допускаются цифры и символы " ", "+", "-", "(", ")". Например: 79284567890, 7(928)456-78-90, +7 (928) 456-78-90. При отправке SMS сообщения на GSM-модем будут переданы только цифры из номера телефона.

Доп. информация - произвольная дополнительная информация о пользователе.

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

 

Примеры объединения прав из нескольких групп

Допустим пользователь состоит в двух группах: "А" и "B", тогда права из указанных групп будут объединены и назначены пользователю.

Рассмотрим примеры объединения прав, когда пользователь состоит в нескольких группах:

N

Настройки прав групп

Права, которые получит пользователь

1

У группы "А" есть права на создание/изменение пользователей, у группы "B" их нет.

Пользователь сможет создавать/изменять других пользователей.

2

У группы "А" есть права на удаление пользователей, у группы "B" их нет.

Пользователь сможет удалять других пользователей.

3

У группы "А" время бездействия = 60 сек., у группы "В" = 30 сек.

Будет использоваться ограничение по времени бездействия 60 сек.

4

У группы "А" страница "Page1" видна, у группы "B" эта страница скрыта.

Пользователь будет видеть страницу "Page1".

5

У группы "А" тренды "Обороты насосов" видны, у группы "B" они скрыты.

Пользователь будет видеть тренды "Обороты насосов".

6

У группы "А" сообщения "Аварии насосов" видны, у группы "B" они скрыты.

Пользователь будет видеть сообщения "Аварии насосов".

7

У группы "А" объект "Image1" виден, у группы "B" он скрыт.

Пользователь будет видеть объект "Image1".

8

У группы "А" поле "Field1" доступно на "чтение и запись", у группы "B" права "только для чтения".

Пользователь получит право "чтение и запись" в поле.

 

В целях безопасности, к настройкам паролей применяются те требования, которые сильнее ограничивают пользователя, например:

N

Требования к паролям

Результат

1

У группы "А" включен "Сложный пароль", у группы "B" выключен.

Будет использоваться сложный пароль.

2

У группы "А" минимальная длина пароля = 8, у группы "B" = 12.

Будет использоваться минимальная длина пароля: 12 символов.

3

У группы "А" срок действия пароля = 5 мин., у группы "B" = 10 мин.

Будет использоваться срок действия пароля 5 мин.