在多個系統中,用一個賬戶能夠登陸多個系統並具備角色授予的權限(所謂的單點登陸),無疑是最受人歡迎的,Atlassian軟件家族可以通過多種方式來整合各系統的用戶,常用的有:
1、通過統一使用外部數據庫統一用戶管理。
2、通過LDAP服務器進行統一用戶管理。
3、通過微軟活動目錄統一用戶管理。
4、通過Jira或Crowd的用戶服務器來統一用戶管理。
實際上還支持更多的統一用戶管理方式,但最方便快捷的要屬通過Jira的用戶服務器來統一用戶管理。
Atlassian各軟件可以通過一個JIRA用戶服器(版本4.3或更高版本)管理用戶和組,並進行身份驗證(驗證用戶的登錄)。 首先要以“JIRA系統管理員”登陸,並訪問下面的設置菜單。
一、在JIRA中設置“JIRA用戶服務器”
二、Confluence中配置用戶目錄。
1、啓動“外部用戶管理”
鉤選後在下面單擊“保存”
2、在用戶目錄中添加“Atlassian JIRA”目錄類型。
輸入JIRA中生成的應用程序名稱及密碼
先測試成功後,單擊“測試並保存”按鈕。
第一次手動同步下用戶。
三、Bitbucket中設置
1、直接在設置中,找到用戶目錄,添加“Atlassian JIRA”目錄類型
同樣的輸入JIRA中生成的應用程序名稱及密碼
測試成功後,單擊“測試並保存”按鈕。
手動同步下用戶
四、JIRA中認證並配置用戶組
1、以管理員身份登陸到JIRA首頁,在”活動日誌“欄分別單擊使用Confluence和Bitbucket的”認證“,期間會用到另外兩個系統的管理員賬戶對認證進行授權。
在JIRA的用戶組中加入Confluence、Bitbucket的內置組
建立一個”test”用戶可以登陸三個系統
把它加入三個系統的用戶組中。
成功,已經可以用這個用戶登陸三個系統了