Справочный центр Wialon

create_user

Чтобы создать нового пользователя, используйте метод core/create_user.

Copied!
svc=core/create_user&params={
  "creatorId": <long>,
  "name": "<text>",
  "password": "<text>",
  "dataFlags": <uint>
}

Параметры

Параметр Описание
creatorId ID пользователя, который должен быть создателем нового пользователя.
name Имя нового пользователя (4–50 символов).
password Пароль нового пользователя.
dataFlags Флаги со свойствами пользователя для ответа (см. Пользователи).

Ответ

В случае успешного выполнения запроса возвращается ответ следующего формата:

Copied!
{
  "item": {         /* Созданный пользователь. */
    ...
  },
  "flags": <uint>   /* Примененные флаги со свойствами. */
}

Формат параметра item описан на странице Пользователи.

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

Коды ошибок

Код ошибки Описание
4 Неверные входные параметры.
6 Одна из следующих ошибок:
  • Не удалось получить создателя, или у вас нет права доступа Выполнение действий от имени пользователя на создателя.
  • У текущего пользователя нет флага Может создавать элементы (0x04).
  • Не удалось создать пользователя.
7 Создатель является пользователем учетной записи верхнего уровня, или не удалось проверить биллинговую транзакцию create_users.
1002 Пользователь с таким именем уже существует, или не удалось создать пользователя из-за правил биллинга.

Если вы заметили ошибку в тексте, пожалуйста, выделите её и нажмите Ctrl+Enter.