Перейти к содержанию

Создание пользователя для OpenID Connect

Добавляет пользователя для OpenID Connect

POST /cwm/public/api/v1/open-id/connections/{connectionId}/users

Параметры запроса

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

Идентификатор подключения connections/3fa85f64-5717-4562-b3fc-2c963f66afa6/users

Тело запроса

{
  "externalId": "string",
  "firstName": "string",
  "lastName": "string",
  "middleName": "string",
  "userName": "string",
  "displayName": "string",
  "email": "user@example.com"
}

Параметры тела запроса

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

Идентификатор пользователя во внешней системе

firstName

Имя пользователя
"firstName": "ivan"

lastName

Фамилия пользователя
"lastName": "petrov"

middleName

Отчество или второе имя пользователя

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

Логин пользователя
 "userName": "admin"

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

Отображаемое имя пользователя
"displayName": "System Administrator"

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

Адрес электронной почты пользователя

Тело успешного ответа 200

{
  "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
  "displayName": "string",
  "username": "string",
  "email": "string",
  "providerId": "3fa85f64-5717-4562-b3fc-2c963f66afa6"
}

Описание возвращаемой модели пользователя

id

Идентификатор пользователя

displayName

Отображаемое имя пользователя

username

Логин пользователя

email

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

providerId

Идентификатор провайдера

Ошибки

400 (Bad Request)

Неправильный (несуществующий) параметр запроса

401 (Unauthorized)

Неавторизованный запрос

403 (Forbidden)

Отказ доступа к объекту

404 (Not Found)

Несуществующее расположение

500 (Server Error)

Внутренняя ошибка сервиса