Download PDF
Download page Методы XML-RPC для команды oneuser.
Методы XML-RPC для команды oneuser
Команда oneuser | Метод XML-RPC | Требуемые разрешения |
---|---|---|
create | USER:CREATE | |
delete | USER:ADMIN | |
show | USER:USE | |
passwd | USER:MANAGE | |
login | USER:MANAGE | |
update | USER:MANAGE | |
chauth | USER:ADMIN | |
quota | USER:ADMIN | |
chgrp | USER:MANAGE GROUP:MANAGE | |
addgroup | USER:MANAGE GROUP:MANAGE | |
delgroup | USER:MANAGE GROUP:MANAGE | |
enable disable | USER:ADMIN | |
encode | – | – |
list | USER:USE | |
– | – | |
defaultquota | Только для пользователей из группы oneadmin |
one.user.allocate
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | String | Имя нового пользователя |
IN | String | Пароль нового пользователя |
IN | String | Драйвер аутентификации для нового пользователя. Если это строка пуста, будет использовано значение по умолчанию ( |
IN | Array | Массив идентификаторов групп. Первый идентификатор будет использоваться в качестве основной группы. Массив может быть пустым, в этом случае будет использоваться группа по умолчанию |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Выделенный идентификатор пользователя/ Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор группы, вызвавшей ошибку |
one.user.delete
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.user.passwd
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | String | Новый пароль пользователя |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор пользователя / Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.login
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | String | Имя пользователя, для которого генерируется токен |
IN | String | Токен. Если это строка пуста, токен будет сгенерирован сервисом |
IN | Int | Срок действия токена в секундах.
|
IN | Int | Действующий идентификатор группы для использования с этим токеном. Чтобы сопоставить текущий идентификатор группы с группами пользователей, необходимо установить значение |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | String | Новый токен/ Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.update
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | String | Содержание нового шаблона. Синтаксис может быть стандартным |
IN | Int | Типы обновления шаблона:
|
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.chauth
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | String | Новый драйвер аутентификации |
IN | String | Новый пароль пользователя. Если значение не указано, пароль не меняется |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор пользователя / Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.quota
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта |
IN | String | Содержание нового шаблона квоты. Синтаксис может быть стандартным |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.chgrp
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор пользователя |
IN | Int | Идентификатор новой группы |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор пользователя / Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.addgroup
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор пользователя |
IN | Int | Идентификатор новой группы |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор пользователя / Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.delgroup
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор пользователя |
IN | Int | Идентификатор группы |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор пользователя / Строка с ошибкой |
OUT | Int | Код ошибки |
one.user.enable
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор пользователя |
IN | Boolean |
|
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | Int/String | Идентификатор ресурса / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор пользователя, вызвавшего ошибку |
one.user.info
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | Int | Идентификатор объекта. Если установить значение -1, будет возвращена информация о подключенном пользователе |
IN | Boolean | Необязательный флаг для расшифровки скрытой информации, доступен только для администратора |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | String | Строка с информацией / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.userpool.info
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | String | Строка с информацией / Строка с ошибкой |
OUT | Int | Код ошибки |
OUT | Int | Идентификатор объекта, вызвавшего ошибку |
one.userquota.info
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | String | Содержание шаблона квоты / Строка с ошибкой |
OUT | Int | Код ошибки |
one.userquota.update
Тип | Тип данных | Описание |
---|---|---|
IN | String | Строка сессии |
IN | String | Содержание нового шаблона квоты. Синтаксис может быть стандартным |
OUT | Boolean | В зависимости от результата выполнения:
|
OUT | String | Содержание шаблона квоты / Строка с ошибкой |
OUT | Int | Код ошибки |