| Предыдущая версия справа и слева Предыдущая версия Следующая версия | Предыдущая версия |
| product:api:list:getperson [28.03.2023 12:25] – [Передаваемые параметры] anna.makhneva | product:api:list:getperson [13.10.2024 06:56] (текущий) – [Возвращаемые параметры] ekaterina.menkhuzina |
|---|
| |ASPNETSessionId|Идентификатор сессии| | |ASPNETSessionId|Идентификатор сессии| |
| |uid|Идентификатор пользователя| | |uid|Идентификатор пользователя| |
| |
| Начиная с **версии системы 3.27** можно дополнительно передавать следующие параметры: | |
| ^Параметр^Описание^ | |
| |questionsToEmail|Значение опции «Отправлять запросы на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда. \\ • **WhenOffline** – Только когда я не в системе | | |
| |messagesToEmail|Значение опции «Отправлять события на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда . \\• **WhenOffline** – Только когда я не в системе | | |
| |notifyToAltEmail|Значение опции «Дублировать на дополнительный E-mail» карточки пользователя. \\ Доступные значения: \\ • **True** – Да. \\ • **False** – Нет | | |
| |
| <code xml> | <code xml> |
| |PersonsGroupsWrapper%%*%%|Список с группами пользователей Системы, где состоит пользователь| | |PersonsGroupsWrapper%%*%%|Список с группами пользователей Системы, где состоит пользователь| |
| |PersonsGroupId|Идентификатор группы| | |PersonsGroupId|Идентификатор группы| |
| | |questionsToEmail|''(с версии 3.27)'' Значение опции «Отправлять запросы на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда. \\ • **WhenOffline** – Только когда я не в системе | |
| | |messagesToEmail|''(с версии 3.27)'' Значение опции «Отправлять события на E-mail» карточки пользователя. \\ Доступные значения: \\ • **Always** – Всегда. \\ • **Never** – Никогда . \\• **WhenOffline** – Только когда я не в системе | |
| | |notifyToAltEmail|''(с версии 3.27)'' Значение опции «Дублировать на дополнительный E-mail» карточки пользователя. \\ Доступные значения: \\ • **True** – Да. \\ • **False** – Нет | |
| | |LinksToOpenIdConnect|''(с версии 3.29)'' Содержит в себе массив <OpenIdConnectPersonLink>, то есть массив идентификаторов пользователей в сервисе (NameIdentifier) и идентификаторы провайдера авторизации (AuthenticationType)| |
| %%*%% -- в списке групп всегда отображается системная группа «Все пользователи». \\ | %%*%% -- в списке групп всегда отображается системная группа «Все пользователи». \\ |
| %%**%% -- значения этих параметров возвращают только Администратору. \\ | %%**%% -- значения этих параметров возвращают только Администратору. \\ |
| </soap:Body> | </soap:Body> |
| </soap:Envelope> | </soap:Envelope> |
| | </code> |
| | |
| | Пример запроса с добавленным в ''версии системы 3.29'' параметром ''LinksToOpenIdConnect'': |
| | |
| | <code xml> |
| | <?xml version="1.0" encoding="utf-8"?> |
| | <PersonQueryResult xmlns="http://streamline/"> |
| | <Persons> |
| | <SlPerson> |
| | <UID>string</UID> |
| | <FullName>string</FullName> |
| | <EMail>string</EMail> |
| | <URL>string</URL> |
| | <LinkToAD>string</LinkToAD> |
| | <LinksToOpenIdConnect> |
| | <OpenIdConnectPersonLink d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | <OpenIdConnectPersonLink d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | </LinksToOpenIdConnect> |
| | <ChangedAt>dateTime</ChangedAt> |
| | <LicenseType>string</LicenseType> |
| | <ExpireDate>string</ExpireDate> |
| | <QuestionsToEmail>string</QuestionsToEmail> |
| | <MessagesToEmail>string</MessagesToEmail> |
| | <NotifyToAltEmail>string</NotifyToAltEmail> |
| | <Groups> |
| | <GroupWrapper d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | <GroupWrapper d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | </Groups> |
| | </SlPerson> |
| | <SlPerson> |
| | <UID>string</UID> |
| | <FullName>string</FullName> |
| | <EMail>string</EMail> |
| | <URL>string</URL> |
| | <LinkToAD>string</LinkToAD> |
| | <LinksToOpenIdConnect> |
| | <OpenIdConnectPersonLink d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | <OpenIdConnectPersonLink d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | </LinksToOpenIdConnect> |
| | <ChangedAt>dateTime</ChangedAt> |
| | <LicenseType>string</LicenseType> |
| | <ExpireDate>string</ExpireDate> |
| | <QuestionsToEmail>string</QuestionsToEmail> |
| | <MessagesToEmail>string</MessagesToEmail> |
| | <NotifyToAltEmail>string</NotifyToAltEmail> |
| | <Groups> |
| | <GroupWrapper d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | <GroupWrapper d5p1:nil="true" xmlns:d5p1="http://www.w3.org/2001/XMLSchema-instance" /> |
| | </Groups> |
| | </SlPerson> |
| | </Persons> |
| | </PersonQueryResult> |
| </code> | </code> |