GetSsoUserByEmail - Получить информацию о пользователе по известному email пользователя в SSO

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

  1. Команда актуальна, начиная с версии 1.18.

  2. Команда актуальна только для SSO версии 2.0

Входные параметры

Параметр Значение Формат значения Расшифровка формата

email (Обязательно)

Email пользователя в SSO

^([0-9A-Za-z]{1}[-0-9A-z\.]{1,}[0-9A-Za-z]{1})|([0-9А-Яа-я]{1}[-0-9А-я\.]{1,}[0-9А-Яа-я]{1}@([-A-Za-z]{1,}\.){1,2}[-A-Za-z]{2,})$

Адрес электронной почты

Выходные параметры

Параметр Значение Формат значения

users

Массив профилей пользователей SSO: SsoUser

SsoUser

code

Код ответа

int

detail

Пояснение к ответу

String

Примеры команд и кодов

Код Описание

0

Успешно

Запрос
    <nbi:GetSsoUserByEmail>
        <nbi:email>1492o@bar.com</nbi:email>
    </nbi:GetSsoUserByEmail>
Ответ
    <ns:GetSsoUserByEmailResponse>
         <ns:return>
            <ax21:code>0</ax21:code>
            <ax21:detail/>
            <ax295:user xsi:type="ax295:SsoUser">
               <ax295:description>admin</ax295:description>
               <ax295:email>1492o@bar.com</ax295:email>
               <ax295:enabled>true</ax295:enabled>
               <ax295:id>f:be17da0d-1933-4f43-be63-ef158a2868b2:35481</ax295:id>
               <ax295:password/>
               <ax295:phone>79094341492</ax295:phone>
               <ax295:username>a1540</ax295:username>
            </ax295:user>
         </ns:return>
    </ns:GetSsoUserByEmailResponse>

Код Описание ошибки

0

Успешно

200

(SSO v1.0): Эта функция не реализована

494

Ошибка авторизации

495

Недостаточно привилегий для выполнения операции

497

Ошибка при работе сервера

498

Данные не найдены

500

Некорректное поле email (отсутствует)

Вернуться к списку команд
Версия 1.19-48
Дата публикации 15-03-2021 16:55:34