wiki:ApiAdduser

Version 1 (modified by alx, 7 years ago) ( diff )

--

Команда adduser

Назначение команды

Команда adduser добавляет нового пользователя в список пользователей блока.

Ключи запроса

Ключ Тип значения обязательный Описание
cmd строка да "adduser" - имя команды
login строка да имя добавляемого пользователя
password строка да пароль добавляемого пользователя
permissions число да Права доступа добавляемого пользователя - см. ниже
permissions
каждый бит определяет наличие или отсутствие одного из прав пользователя: если бит установлен - право есть, если не установлен - права нет. Назначение бит следующее:
  • бит 0 - право изменять конфигурацию блока;
  • бит 1 - право сохранять конфигурацию в ПЗУ;
  • бит 2 - право на отправку команд платам SM-01 и SM-02;
  • биты 3...31 - зарезервированы, должны устанавливаться в единицы.

Пример запроса

{"cmd":"adduser","login":"john","password":"kajd64#M-ls84","permissions":4294967291}

Права доступа

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

Возвращаемые данные

В случае успешного выполнения команда adduser не возвращает данных. Пример ответа в случае успешного выполнения команды:

{"cmd":"adduser"}

См. также

команда login

Note: See TracWiki for help on using the wiki.