Создать настройки сервиса внешних учетных записей у списка пользователей

Создает настройки сервиса внешних учетных записей у списка пользователей (поддерживаемые типы сервисов аккаунтов: Local, Cas, ActiveDirectory, Esia)

POST /console/api/v2/user-lists/{UserListId}/settings/account-services-settings

Параметры пути

Тело запроса

AccountServiceSettings. Настройки сервиса внешних учетных записей

{
    "enabled": true,
    "additional-settings": {
        "key-store-name": "HDImageStore",
        "identify-by": "email",
        "authorization-endpoint": "https://esia-portal1.test.gosuslugi.ru/aas/oauth2/ac",
        "token-endpoint": "https://esia-portal1.test.gosuslugi.ru/aas/oauth2/te",
        "userinfo-endpoint": "https://esia-portal1.test.gosuslugi.ru/rs/prns/",
        "alias": "ESS KES",
        "client-id": "1CPILOT"
    },
    "local-id": "esia-account-service-1337",
    "account-service-type": "Esia",
    "create-user-on-auth": true
}
enabled
Булево. Флаг использования сервиса внешних учетных записей
additional-settings
Дополнительные настройки в виде "ключ — значение"
Примечание: Только для ЕСИА: в URL не указывается версия API. См. пример выше.
local-id
Строка. Локальный идентификатор сервиса внешних учетных записей
account-service-type
Строка. Тип сервиса внешних учетных записей (может иметь значения Local, Cas, ActiveDirectory, Esia)
create-user-on-auth
Булево. Флаг создания нового пользователя в случае, когда была совершена успешная аутентификация

Тело ответа

Коды состояния

204
Настройки сервиса внешних учетных записей у списка пользователей успешно созданы
404
Список пользователей не найден