2

我看到「身份驗證和授權也可以委託給外部系統:帶有SonarQube LDAP插件的LDAP或Active Directory,帶有SonarQube PAM插件的PAM或帶有SonarQube Crowd插件的Crowd,還可以通過SonarQube OpenID插件支持SSO 「in SonarQube documentation pageSonarQube插件支持SSO?

似乎只有SonarQube OpenID插件支持SSO。

但是我看到Active Directory插件:「它使用單點登錄(SSO)和Microsoft Active Directory環境中的Active Directory憑據自動登錄用戶。」 here

此外,「LDAP插件現在支持來自here的單一登錄(SSO)」。

我的問題:

  1. 做的Active Directory插件或SonarQube LDAP插件支持SSO?
  2. 人羣插件不支持SSO,對吧?
  3. 我可以使用Crowd插件+一些其他插件或工具來支持SSO(例如OpenId插件+ Crowd插件,LDAP插件+ Crowd插件)?

我使用Crowd來認證我的服務。

回答

2

爲了在SonarQube中使用SSO,您可以使用以下插件: - GitHub Authentication Plugin。 - Azure Active Directory (AAD) Authentication Plugin - Bitbucket Authentication Plugin

它也可以使用Active Directory Plugin,但它不兼容SonarQube 6.X的

LDAP插件的最新版本不支持SSO。

AFAIK,現在不可能在羣衆中使用SSO。

在6.2中,也有可能使用HTTP標頭以獲得SSO。有關詳情,請參閱JIRA ticket

+0

謝謝你的迴應。 – RuF