功能介紹
極狐(GitLab)是一體化 DevOps 平臺,以 極狐(GitLab) 為上游,專門為中國用戶提供企業級 DevOps 服務,具有組織以及員工的身份信息,AOne支持極狐(GitLab)身份信息接入并采用極狐(GitLab)進行登錄認證。
前置條件
請提前開通極狐(GitLab)賬號,如未開通,請先前往極狐(GitLab)進行注冊。
注意目前該能力暫未全面開放至控制臺,若想要進行該能力配置,可聯系我們進行開啟。
操作步驟
管理員創建極狐(GitLab)應用
1、訪問控制臺,在左側菜單應用,點擊“新建應用”創建一個極狐(GitLab)應用。
2、填寫完成應用參數后,申請創建應用。
3、應用創建完成后,在詳情中獲取應用的應用程序ID和密碼并記錄下來用于后續創建極狐(GitLab)認證源。
注意:
- 極狐(GitLab)賬號注冊一定要綁定手機號,否則無法獲取user_info。
- 極狐(GitLab)應用配置回調地址時,登錄和綁定的都需要配置。
管理員創建極狐(GitLab)認證源
1、添加認證源
登錄AOne零信任工作臺,進入擴展認證源列表,點擊“添加認證源”,進行極狐(GitLab)認證源添加。
2、選擇認證源類型
根據需求,選擇極狐(GitLab)認證源類型。
3、配置認證源
選擇極狐(GitLab)認證源類型,輸入配置參數,完成極狐(GitLab)認證源配置。
配置參數說明:
參數 說明 認證源名稱 必填,默認“極狐Gitlab”,可修改,最長16個字。
Application ID 必填,在控制臺中應用頁面,查看創建的應用, 在應用詳情中獲取應用程序 ID和密碼。
Secret 必填,在控制臺中應用頁面,查看創建的應用, 在應用詳情中獲取應用程序 ID和密碼。 回調地址 非必填,創建認證源時由AOne系統自動生成,不提供修改。
登錄模式 必填,以下兩個模式進行選擇一個:
登錄注冊:首次登錄時校驗該極狐(GitLab)賬號是否已存在,不存在創建賬號。
僅用于登錄:只能登錄既有賬號,首次登錄需要先與之前的賬號綁定,賬號密碼為AOne用的賬號密碼,綁定后不再需要。
適用范圍 必填,固定值,不提供配置,展示認證源適用的終端。
Logo 非必填,在認證源列表展示的Logo。
4、完成
配置參數填寫完成后,點擊“下一步”完成任務配置,系統回到認證源列表,可查看認證源的相關信息。
登錄驗證
- 需要通過AOne客戶端進行點擊“其他登錄方式”圖標。
- 則自動打開瀏覽器,選擇對應登錄方式進行登錄。
- 登錄完成自動拉起客戶端完成登錄。
管理員查看登錄賬號
當用戶池內的用戶使用極狐(GitLab)登錄后,管理員可在AOne零信任工作臺-身份-用戶與組織-用戶界面管理相關用戶。
極狐(GitLab)配置獲取指導
1、Application ID和Secret獲取
訪問控制臺,在應用頁面,查看創建的應用, 在應用詳情中獲取應用程序 ID和密碼。
2、回調地址(Redirect URI)獲取
訪問AOne零信任工作臺,創建極狐(GitLab)認證源時由AOne系統自動生成。