Команда onegroup

Метод XML-RPC

Требуемые разрешения

create

one.group.allocate

GROUP:CREATE

delete

one.group.delete

GROUP:ADMIN

show

one.group.info

GROUP:USE

update

one.group.update

GROUP:MANAGE

addadmin

one.group.addadmin

GROUP:MANAGE

USER:MANAGE

deladmin

one.group.deladmin

GROUP:MANAGE

USER:MANAGE

quota

one.group.quota

GROUP:ADMIN

list

one.grouppool.info

GROUP:USE

one.groupquota.info

defaultquota

one.groupquota.update

Только для пользователей из группы oneadmin

one.group.allocate

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

String

Имя новой группы

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

Int/String

Идентификатор выделяемой группы/ Строка с ошибкой

OUT

Int

Код ошибки

OUT

Int

Идентификатор кластера, вызвавшего ошибку

one.group.delete

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

Int

Идентификатор объекта

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

Int/String

Идентификатор ресурса / Строка с ошибкой

OUT

Int

Код ошибки

OUT

Int

Идентификатор объекта, вызвавшего ошибку

one.group.info

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

Int

Идентификатор объекта. Если установить значение -1, будет возвращена информация о группе подключенного пользователя

IN

Boolean

Необязательный флаг для расшифровки скрытой информации, доступен только для администратора

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

String

Строка с информацией / Строка с ошибкой 

OUT

Int

Код ошибки

OUT

Int

Идентификатор объекта, вызвавшего ошибку

one.group.update

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

Int

Идентификатор объекта

IN

String

Содержание нового шаблона.

Синтаксис может быть стандартным  attribute=value или в формате XML

IN

Int

Типы обновления шаблона: 

  • 0 — перезаписать весь шаблон; 
  • 1 — объединить новый шаблон с существующим

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

Int/String

Идентификатор ресурса / Строка с ошибкой

OUT

Int

Код ошибки

one.group.addadmin

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

Int

Идентификатор группы

IN

Int

Идентификатор пользователя

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

Int/String

Идентификатор ресурса / Строка с ошибкой

OUT

Int

Код ошибки

one.group.deladmin

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

Int

Идентификатор группы

IN

Int

Идентификатор пользователя

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

Int/String

Идентификатор ресурса / Строка с ошибкой

OUT

Int

Код ошибки

one.group.quota

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

Int

Идентификатор объекта

IN

String

Содержание нового шаблона квоты.

Синтаксис может быть стандартным  attribute=value или в формате XML

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

Int/String

Идентификатор ресурса / Строка с ошибкой

OUT

Int

Код ошибки

OUT

Int

Идентификатор группы, вызвавшей ошибку 

one.grouppool.info

Тип

Тип данных

Описание

IN

String

Строка сессии

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

String

Строка с информацией / Строка с ошибкой 

OUT

Int

Код ошибки

OUT

Int

Идентификатор объекта, вызвавшего ошибку

one.groupquota.info

Тип

Тип данных

Описание

IN

String

Строка сессии

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

String

Содержание шаблона квоты Строка с ошибкой

OUT

Int

Код ошибки

one.groupquota.update

Тип

Тип данных

Описание

IN

String

Строка сессии

IN

String

Содержание нового шаблона квоты.

Синтаксис может быть стандартным  attribute=value или в формате XML

OUT

Boolean

В зависимости от результата выполнения:

  • true — выполнено успешно;
  • false — метод не выполнен

OUT

String

Содержание шаблона квоты Строка с ошибкой

OUT

Int

Код ошибки