Edge for Private Cloud 4.19.01 版
本文說明 Apigee Edge 的驗證和授權機制。在透過 Apigee Edge 設定外部 LDAP 時,這項資訊可提供實用的背景資訊。
驗證和授權流程取決於使用者是透過管理 UI 還是 API 進行驗證。
透過使用者介面登入時
透過 UI 登入 Edge 時,Edge 會使用 Edge 全域系統管理員憑證,執行登入 Apigee 管理伺服器的獨立步驟。
圖 1 說明下列 UI 登入步驟:
- 使用者在登入 UI 中輸入登入憑證。
- Edge 會使用全域系統管理員憑證登入管理伺服器。
- 全域系統管理員憑證已通過驗證和授權。使用者介面會使用這些憑證,發出特定平台 API 要求。
- 如果啟用外部驗證,系統會根據外部 LDAP 驗證憑證,否則會使用內部 Edge LDAP。
- 除非您啟用外部角色對應,否則系統一律會針對內部 LDAP 執行授權。
- 系統會驗證及授權使用者輸入的憑證。
- 如果啟用外部驗證,系統會根據外部 LDAP 驗證憑證,否則會使用內部 Edge LDAP。
- 除非您啟用外部角色對應,否則系統一律會針對內部 LDAP 執行授權。
下圖顯示透過 Edge UI 進行授權和驗證:
透過 API 登入時
透過 API 登入 Edge 時,系統只會使用透過 API 輸入的憑證。與 UI 登入不同,您不需要使用系統管理員憑證另外登入。
圖 2 說明下列 API 登入步驟:
- 使用者在登入 UI 中輸入登入憑證。
- 系統會驗證並授權使用者輸入的憑證。
- 如果啟用外部驗證,系統會根據外部 LDAP 驗證憑證,否則會使用內部 Edge LDAP。
- 除非您啟用外部角色對應,否則系統一律會針對內部 LDAP 執行授權。
下圖顯示透過 Edge API 進行授權和驗證: