Создание подключения 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
,profile
.
isEnabled
Включен ли элемент в интерфейсе
true
/false
Тело успешного ответа 200
Ошибки
400 (Bad Request)
Неправильный (несуществующий) параметр запроса
401 (Unauthorized)
Неавторизованный запрос
403 (Forbidden)
Отказ доступа к объекту
500 (Server Error)
Внутренняя ошибка сервиса