Материал из Справочная система Россельхознадзора
Перейти к навигации
Перейти к поиску
Общие сведения
Код операции |
Описание операции
|
...
|
Получение списка доступных для назначения прав пользователей
|
Спецификация запроса
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание (нажмите [...] для отображения дополнительного описания)
|
001
|
<merc:getApplicableUserAuthorityListRequest>
|
|
|
|
002
|
···<merc:localTransactionId>?</merc:localTransactionId>
|
xs:NCName
|
[1..1]
|
Идентификатор заявки в клиентской системе
|
003
|
···<merc:initiator>
|
vd:User
|
[1..1]
|
Пользователь, зарегистрированный в системе Меркурий и инициирующий запрос к шлюзу
- Является ответственным за выполнение бизнес-операции
- Здесь потребуется логин ветврача или пользователя ХС. Логин для базовой аутентификации не подойдёт
|
004
|
······<vd:login>?</vd:login>
|
xs:NCName
|
[0..1]
|
Логин пользователя, зарегистрированного в системе Меркурий
|
005
|
···</merc:initiator>
|
|
|
|
006
|
···<bs:listOptions>
|
bs:ListOptions
|
[0..1]
|
Параметры запрашиваемого списка
- Обязательно указывать или uuid или login пользователя
|
007
|
······<bs:count>?</bs:count>
|
xs:nonNegativeInteger
|
[0..1]
|
Максимальное запрашиваемое количество объектов в списке
|
008
|
······<vd:offset>?</bs:offset>
|
xs:nonNegativeInteger
|
[0..1]
|
Номер элемента, по которому осуществляется смещение первого элемента списка
|
009
|
···</bs:listOptions>
|
|
|
|
010
|
</merc:getApplicableUserAuthorityListRequest>
|
|
|
|
Спецификация ответа
#
|
Название XML-элемента
|
Тип
|
Обязат.
|
Описание (нажмите [...] для отображения дополнительного описания)
|
001
|
<merc:getApplicableUserAuthorityListResponse>
|
|
|
|
002
|
···<dt:authorityList total="?" offset="?" count="?">
|
vd:AuthorityList
|
[0..1]
|
Список ролей пользователя
|
003
|
······<vd:authority>
|
vd:UserAuthority
|
[1..*]
|
Роль пользователя
|
004
|
·········<vd:ID>?</vd:ID>
|
xs:NCName
|
[0..1]
|
Идентификатор роли пользователя
|
005
|
·········<vd:name>?</vd:name>
|
bs:String255
|
[1..1]
|
Описание роли пользователя
|
006
|
······</vd:authority>
|
|
|
|
007
|
···</vd:authorityList>
|
|
|
|
008
|
</merc:getApplicableUserAuthorityListResponse>
|
|
|
|