Перейти к основному содержимому

AccountServiceSettings

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

enabledboolean

Флаг использования сервиса внешних учетных записей

additional-settings object

Дополнительные настройки в виде "ключ — значение"

keystring

Ключ

local-idstring

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

account-service-idstring

Идентификатор сервиса внешних учетных записей

account-service-typestring

Тип сервиса внешних учетных записей (может иметь значения Local, Cas, ActiveDirectory, Esia, OAuth2)

Possible values: [Local, Cas, ActiveDirectory, Esia, OAuth2]

create-user-on-authboolean

Флаг создания нового пользователя в случае, когда была совершена успешная аутентификация

calculation-rules object

Правила вычисления свойств пользователя из ответа сервиса учетных записей

response-kindstring

Формат ответа сервиса с информацией о пользователе (Json/Xml)

presentation-rulestring

Правило вычисления представления пользователя (в формате JsonPath/XPath)

phone-rulestring

Правило вычисления телефона пользователя (в формате JsonPath/XPath)

email-rulestring

Правило вычисления почты пользователя (в формате JsonPath/XPath)

AccountServiceSettings
{
"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"
}
}