GetAuthRoleList – Получение списка ролей в базе eltex_auth_service (устар.)
Общая информация
|
Important
|
Команда больше не поддерживается. Рекомендуется использовать аналогичную команду GetAuthRoleListAll.
|
-
Команда актуальна, начиная с версии 1.5
Входные параметры
| Параметр | Значение | Формат значения | Расшифровка формата | Ссылка |
|---|---|---|---|---|
count |
Кол-во выводимых элементов, обязательно. |
^[1-9][0-9]*$ |
Целое положительное число |
|
page |
Номер страницы, порции выдаваемых элементов, обязательно. |
^[1-9][0-9]*$ |
Целое положительное число |
|
orderBy |
Поле, определяющее, по какому элементу сортировать выдаваемые данные. |
.* |
groupname |
|
orderCount |
Поле определяющее тип сортировки. (По умолчанию ASC) |
^(ASC|DESC)$ |
ASC или DESC |
Выходные параметры
| Параметр | Значение | Формат значения |
|---|---|---|
code |
Код ответа |
Целое неотрицательное число. |
detail |
Пояснение к ответу |
Текст английскими буквами с пробелами и спецсимволами. |
response |
Объект NbiAuthRoleArray |
Примеры команд и кодов
| Код | Описание |
|---|---|
0 |
Успешно |
Запрос
<nbi:GetAuthRoleList>
<nbi:domain>root</nbi:domain>
<nbi:count>1</nbi:count>
<nbi:page>1</nbi:page>
<nbi:orderBy></nbi:orderBy>
<nbi:orderType></nbi:orderType>
</nbi:GetAuthRoleList>
Ответ
<ns:GetAuthRoleListResponse>
<ns:return>
<ax21:code>0</ax21:code>
<ax21:detail/>
<ax221:response xsi:type="ax221:NbiAuthRoleArray">
<ax221:attr xsi:type="ax221:NbiAuthRole">
<ax221:check xsi:type="ax21:NbiAttrArray"/>
<ax221:common xsi:type="ax21:NbiAttrArray">
<ax21:attr xsi:type="ax21:NbiAttr">
<ax21:name>Eltex-User-Create-Date</ax21:name>
<ax21:oper>=</ax21:oper>
<ax21:value>2017-09-22 17:25:53</ax21:value>
</ax21:attr>
<ax21:attr xsi:type="ax21:NbiAttr">
<ax21:name>Eltex-Built-In</ax21:name>
<ax21:oper>=</ax21:oper>
<ax21:value>1</ax21:value>
</ax21:attr>
</ax221:common>
<ax221:reply xsi:type="ax21:NbiAttrArray">
<ax21:attr xsi:type="ax21:NbiAttr">
<ax21:name>Eltex-PC-Gallery</ax21:name>
<ax21:oper>=</ax21:oper>
<ax21:value>2</ax21:value>
</ax21:attr>
<ax21:attr xsi:type="ax21:NbiAttr">
<ax21:name>Eltex-PC-Management</ax21:name>
<ax21:oper>=</ax21:oper>
<ax21:value>1</ax21:value>
</ax21:attr>
<!-- more attr -->
</ax221:reply>
<ax221:role>default_client_admin</ax221:role>
</ax221:attr>
</ax221:response>
<ax221:size>6</ax221:size>
</ns:return>
</ns:GetAuthRoleListResponse>
| Код | Описание ошибки |
|---|---|
2 |
Ошибка доступа к БД |
Вернуться к списку команд
Версия 1.20-2055
Дата публикации 13-08-2021 02:44:15