ISPmanager API. Пользователи

Пользователи
Создание. Изменение. Параметры пользователя
Удалить пользователей
Включить пользователя и все его WWW домены
Отключить пользователя и все его WWW домены

Пользователи.

Функция: user

Результат: список элементов

name - Имя.
owner - Владелец.
disabled - Учётная запись и её WWW домены временно отключены.
cgi - Пользователь может использовать CGI для своих WWW доменов.
php - Пользователь может использовать PHP для своих WWW доменов.
ssi - Пользователь может использовать SSI для своих WWW доменов.
ssl - Пользователь может использовать безопасное соединение по протоколу HTTPs для своих WWW доменов.
shell - Пользователь может использовать shell.
disk - Диск. Атрибуты :
used - Использованное количество.
limit - Максимально возможное значение.
bandwidth - Трафик. Атрибуты :
used - Использованное количество.
limit - Максимально возможное значение.

Создание. Изменение. Параметры пользователя.

Функция: user.edit

Данная функция одновременно используется для просмотра параметров объекта, изменения объекта и создания нового объекта.

Просмотр параметров объекта:

Параметры:
elid - уникальный идентификатор (элемент "name" из функции "user")
Результат: список параметров объекта

Создание объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Изменение объекта:

Параметры:
sok - значение параметра должно быть равно "yes".
elid - уникальный идентификатор (элемент "name" из функции "user")
дополнительные параметры запроса ...
Результат: успешное выполнение операции или сообщение об ошибке

Список параметров объекта или дополнительных параметров запроса (см.выше):

name - Имя пользователя.
passwd - Пароль.
confirm - Подтверждение.
domain - Домен.
ip - IP-адрес.
owner - Владелец.
preset - Шаблон.
shell - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
ssl - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
phpmod - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
phpcgi - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
phpfcgi - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
cgi - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
ssi - . (Необязательный параметр. Чтобы включить данную опцию используйте значение "on".)
disklimit - Диск. (Числовое значение. Для указания "бесконечности" используйте "0".)
ftplimit - FTP аккаунты. (Числовое значение. Для указания "бесконечности" используйте "10000".)
maillimit - Почтовые ящики. (Числовое значение. Для указания "бесконечности" используйте "10000".)
domainlimit - Домены. (Числовое значение. Для указания "бесконечности" используйте "10000".)
webdomainlimit - WWW домены. (Числовое значение. Для указания "бесконечности" используйте "10000".)
maildomainlimit - Почтовые домены. (Числовое значение. Для указания "бесконечности" используйте "10000".)
baselimit - Базы данных. (Числовое значение. Для указания "бесконечности" используйте "10000".)
baseuserlimit - Пользователи баз данных. (Числовое значение. Для указания "бесконечности" используйте "10000".)
bandwidthlimit - Трафик. (Числовое значение. Для указания "бесконечности" используйте "100000000".)
note - .

Удалить пользователей.

Функция: user.delete

Параметры:

elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "user".

Результат: успешное выполнение операции или сообщение об ошибке

Включить пользователя и все его WWW домены.

Функция: user.enable

Параметры:

elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "user".

Результат: успешное выполнение операции или сообщение об ошибке

Отключить пользователя и все его WWW домены.

Функция: user.disable

Параметры:

elid - один или несколько уникальных идентификаторов объекта, разделенных запятой и следующим за ней пробелом ", ". Уникальный идентификатор - это элемент "name" из функции "user".

Результат: успешное выполнение операции или сообщение об ошибке