Какие плагины SonarQube поддерживают SSO?
Я вижу, что "Аутентификация и авторизация также могут быть делегированы внешней системе: LDAP или Active Directory с помощью плагина SonarQube LDAP, PAM с помощью плагина SonarQube PAM или Crowd с помощью плагина SonarQube Crowd. SSO также поддерживается через плагин SonarQube OpenID" в Страница документации SonarQube
Похоже, что только плагин SonarQube OpenID поддерживает SSO.
Но я вижу, что плагин Active Directory: "Он автоматически регистрирует пользователя, используя единый вход (SSO) с учетными данными Active Directory в средах Microsoft Active Directory". здесь
Также "плагин LDAP теперь поддерживает Single Sign On (SSO)" отсюда.
Мои вопросы:
- Плагин Active Directory или SonarQube LDAP Plugin поддерживает SSO?
- Плагин толпы не поддерживает SSO, верно?
- Могу ли я использовать плагин Crowd + какой-нибудь другой плагин или инструмент для поддержки SSO (например, плагин OpenId + плагин Crowd, плагин LDAP + плагин Crowd)?
Я использую Crowd для аутентификации своих услуг.
1 ответ
Чтобы использовать SSO с SonarQube, вы можете использовать следующие плагины: - GitHub Authentication Plugin. - Модуль проверки подлинности Azure Active Directory (AAD)- Модуль проверки подлинности Bitbucket
Также возможно использовать плагин Active Directory, но он не совместим с SonarQube 6.X.
Последняя версия плагина LDAP не поддерживает единый вход.
AFAIK, на данный момент невозможно использовать SSO с Crowd.
В 6.2 также будет возможность использовать заголовки HTTP, чтобы иметь единый вход. Смотрите билет JIRA для более подробной информации об этом.