AccountServiceSettings
Настройки сервисов внешних учетных записей
Флаг использования сервиса внешних учетных записей
additional-settings object
Дополнительные настройки в виде "ключ — значение"
Ключ
Локальный идентификатор сервиса внешних учетных записей
Идентификатор сервиса внешних учетных записей
Тип сервиса внешних учетных записей (может иметь значения Local, Cas, ActiveDirectory, Esia, OAuth2)
Possible values: [Local, Cas, ActiveDirectory, Esia, OAuth2]
Флаг создания нового пользователя в случае, когда была совершена успешная аутентификация
calculation-rules object
Правила вычисления свойств пользователя из ответа сервиса учетных записей
Формат ответа сервиса с информацией о пользователе (Json/Xml)
Правило вычисления представления пользователя (в формате JsonPath/XPath)
Правило вычисления телефона пользователя (в формате JsonPath/XPath)
Правило вычисления почты пользователя (в формате JsonPath/XPath)
{
"enabled": true,
"additional-settings": {
"key": "string"
},
"local-id": "string",
"account-service-id": "string",
"account-service-type": "Local",
"create-user-on-auth": true,
"calculation-rules": {
"response-kind": "string",
"presentation-rule": "string",
"phone-rule": "string",
"email-rule": "string"
}
}