AddSsoUser - Добавить пользователя в SSO

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

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

  2. Добавляет пользователя в SSO

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

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

username

Имя пользователя

^(?=.{1,50}$)[a-z]{1}[a-z0-9_.-]+()$

Строка с символами длинной до 50 символов

password

Пароль

.{1,255}$

Любые символы в количестве до 255-ти

email (необязательный при условии что есть phone)

Электронная почта

^([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,})$

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

phone (необязательный при условии что есть email)

Номер телефона

^79([0-9]{9})$

Строка с номером мобильного телефона

description (необязательный)

Описание

.{1,255}$

Любые символы в количестве до 255-ти

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

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

code

Код ответа

int

detail

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

String

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

Код Описание

0

Успешно

Запрос
    <nbi:AddSsoUser>
        <nbi:username>qwe</nbi:username>
        <nbi:password>qwe</nbi:password>
        <nbi:phone>79133336699</nbi:phone>
    </nbi:AddSsoUser>
Ответ
    <ns:AddSsoUserResponse>
         <ns:return>
            <ax21:code>0</ax21:code>
            <ax21:detail/>
         </ns:return>
    </ns:AddSsoUserResponse>

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

0

Успешно

20

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

434

Пароль не указан, либо указано пустое значение

494

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

495

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

496

Ошибка при создании пользователя

497

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

498

Не указан email или телефон

500

Неверно задан email ''email''

501

Неверно задан номер телефона ''телефон''

504

SSO пользователь с ''параметр'' (''значение'') уже существует

513

Невозможно найти контейнер привязок в профиле пользователя SSO: 'имя контейнера'

511

Профиль пользователя SSO содержит множественную привязку. Список привязок: 'привязки'

512

Пользователь имеет привязку к другому локальному кабинету. Привязка: 'имя привязки'

514

Пользователь с именем 'имя' и e-mail 'e-mail' уже создан и имеет привязку к локальному кабинету 'имя'

Вернуться к списку команд
Версия 1.23-2588
Дата публикации 15-07-2022 10:13:12