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

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

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

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

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

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

username

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

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

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

password

Пароль

.{1,255}$

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

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

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

^([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 (необязательный)

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

^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:email>qwe@mail.com</nbi:email>
        <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

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

436

Не указан обязательный параметр 'email'

494

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

495

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

496

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

497

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

500

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

501

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

504

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

513

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

511

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

512

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

514

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

Вернуться к списку команд
Версия 1.23-2635
Дата публикации 12-08-2022 08:29:16