/Methods/RTUsersGetUser

<< Click to Display Table of Contents >>

Navigation:  API MasterSCADA 4D > Подключение к исполнительной системе по JSON > HTTP API MasterPLC > Пользователи >

/Methods/RTUsersGetUser

Возвращает одного пользователя по имени.

HTTP: POST /Methods/RTUsersGetUser

Право: ReadUsers.

Запрос

{ "name": "Оператор 1" }

Поля запроса

Поле

Тип

Обязательное

По умолчанию

Описание

name

string

да

""

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

Ответ

{
  "user": {
    "login": "Оператор 1",
    "blocked": false,
    "need_reset_password": false,
    "unblock_time": 0,
    "allowed_address": "",
    "is_dt": true,
    "allowed_times": [],
    "allowed_dates": [],
    "disable_days_of_week": [],
    "groups": [],
    "shifts": [],
    "settings": {}
  },
  "code": 0
}

Поля ответа

Поле user содержит те же поля, что элемент users[] метода RTUsersGet.

Ответ, если пользователь не найден

{
  "Error": "Пользователь не найден",
  "code": 0
}

Поведение и ограничения

Если пользователь не найден, вместо user возвращается поле Error, а code остаётся 0.