Интеграция с SSO
04 сентября 2026
ID 311115
Kaspersky Container Security позволяет использовать технологию единого входа (англ. Single sign-on, SSO) для безопасной аутентификации и авторизации с помощью учетной записи службы идентификации (англ. Identity Provider, IdP). В этом случае решение выступает клиентом службы идентификации, у которого есть идентификатор клиента на сервере службы идентификации и создан секрет для применения в интеграции с SSO.
Kaspersky Container Security поддерживает работу со следующими службами идентификации:
- Keycloak 25.0.4.
- AD FS для Windows Server 2019 (номер сборки AD FS: 10.0.17763.4644), AD FS Management 10.0.0.0.
Интеграция с SSO осуществляется по протоколу OpenID Connect (OIDC), который позволяет решению связаться со службой идентификации, чтобы запросить необходимые данные о пользователе и получить их, обеспечив полную защиту данных.
В Kaspersky Container Security значения параметров, которые настраиваются для пользователя интеграции SSO (имя пользователя, отображаемое имя пользователя, адрес электронной почты), также могут использоваться в следующих случаях:
- при авторизации пользователя в Kaspersky Container Security;
- при отображении основной информации об активной учетной записи пользователя на странице Мой профиль;
- при отображении таблицы пользователей, которым назначена роль, в разделе Администрирование → Управление доступом → Роли;
- при указании автора действия в списке событий в разделе Администрирование → События.
В таблице ниже представлены параметры, которые IdP отправляет для пользователя при интеграции с SSO. Эти параметры передаются в токене клиента (англ. ID-token) IdP и в информации о пользователе (англ. UserInfo) с помощью атрибутов (англ. claims) интеграции с SSO.
Параметры пользователя при интеграции с SSO
Параметр пользователя интеграции с SSO в веб-интерфейсе решения | Описание | Параметр, передаваемый IdP Keycloak | Параметр, передаваемый IdP AD FS |
|---|---|---|---|
Имя пользователя | Узнаваемое и удобное для восприятия человеком имя пользователя. Мы рекомендуем использовать уникальные имена пользователей. | Атрибуты:
| Атрибуты:
|
Отображаемое имя пользователя | Узнаваемое и удобное для восприятия человеком имя пользователя, которое отображается решением в веб-интерфейсе (например, ФИО пользователя). | Атрибуты:
| Атрибут: |
Адрес электронной почты | Адрес электронной почты, указанный в параметрах пользователя. | Атрибуты:
| Атрибут: |
Назначенные роли | Роль пользователя в Kaspersky Container Security сопоставляется с группами из IdP. | Атрибут: | Атрибут: |
При взаимодействии со службой идентификации Kaspersky Container Security использует токен JWT (JSON Web Token). Для проверки подписи этого токена применяются следующие алгоритмы: RS256, RS384, RS512, ES256, ES384, ES512, PS256, PS384, PS512, EdDSA.
Просмотр, изменение параметров и удаление интеграции с SSO
Проверка соединения с сервером службы идентификации