GetAuthRoleList – Получение списка ролей в базе eltex_auth_service (устар.)

Общая информация

Important
Команда больше не поддерживается.
Рекомендуется использовать аналогичную команду GetAuthRoleListAll.
  1. Команда актуальна, начиная с версии 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.23-2695
Дата публикации 02-09-2022 11:42:18