|
<< Click to Display Table of Contents >> Navigation: API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи > /Methods/RTUsersAdd |
Добавляет пользователя времени выполнения (RT).
HTTP: POST /Methods/RTUsersAdd
Право: ChangeUsers.
{
"name": "Оператор 1",
"password": "Passw0rd!",
"groups": "Роль 1,Роль 2",
"settings": { "Смена": "Дневная", "Табельный номер": 1024 }
}
Поле |
Тип |
Обязательное |
По умолчанию |
Описание |
|---|---|---|---|---|
name |
string |
да |
"" |
Имя пользователя |
password |
string |
нет |
"" |
Пароль пользователя |
groups |
string |
нет |
"" |
Роли через запятую |
settings |
object |
нет |
{} |
Настройки пользователя; значения — числа или строки |
{ "code": 0 }
•Значения settings конвертируются в вариант автоматически; нестроковый ключ объекта возвращает OpcUa_BadInvalidArgument.
•При отказе бизнес-логики (существующее имя, пустое имя и т. п.) причина возвращается в error.