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

Создание подключения OpenID Connect

Создает новое подключение OpenID Connect

POST /cwm/public/api/v1/open-id/connections

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

Нет параметров

Тело запроса

{
  "name": "string",
  "authority": "string",
  "clientId": "string",
  "clientSecret": "string",
  "metadataAddress": "string",
  "scope": [
    "string"
  ],
  "isEnabled": true
}

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

name

Название подключения OpenID Connect

authority

Адрес провайдера, через которого вы настраиваете подключение

clientID

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

clientSecret

Cекретный ключ приложения провайдера

metadataAddress

Адрес получения метаданных

Scope

Данные о пользователях, которые необходимо получить из внешнего провайдера для входа в систему.
Минимальный набор данных: OpenID, email, profile.

isEnabled

Включен ли элемент в интерфейсе
true/false

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

"3fa85f64-5717-4562-b3fc-2c963f66afa6"

Ошибки

400 (Bad Request)

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

401 (Unauthorized)

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

403 (Forbidden)

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

500 (Server Error)

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