下圖說明 Horizon Cloud 環境中設定了 Universal Broker 並與 Workspace ONE Access 和 Intelligent Hub 服務整合的元件高階架構和通訊流程。
- 在啟用工作流程期間,系統會登錄 Workspace ONE Access 租用戶,以與您的 Horizon Cloud 租用戶進行整合。
- Workspace ONE Access Connector 會將 Workspace ONE Access 租用戶與 Active Directory 使用者與群組進行同步。
- 使用者會透過 Workspace ONE Access 和要求進行驗證,以載入 Hub 目錄。
- Workspace ONE Intelligent Hub 服務會從所有已設定的目錄來源擷取使用者權利的相關資訊。來源可以包括 Workspace ONE Access、Workspace ONE UEM、Okta 和 Universal Broker 服務。
- Hub 目錄會向使用者顯示一個權利的整合目錄。目錄包含從 Universal Broker 服務中擷取的使用者指派權利。
- 在目錄中,使用者可以按一下已指派的桌面或應用程式,以啟動與其的連線工作階段。
- Workspace ONE Intelligent Hub 服務會與 Workspace ONE Access 通訊並產生 SAML 構件 (附加至 Universal Broker URL) 來準備已指派資源的啟動 URL。然後,服務會將啟動 URL 傳送至 Workspace ONE Intelligent Hub 用戶端。
- Workspace ONE Intelligent Hub 用戶端會啟動 Horizon Client 桌面或 Web 應用程式。
- Horizon Client 會將驗證要求轉送至 Universal Broker 服務。
- Universal Broker 服務會透過與 Workspace ONE Access 進行通訊來解析 SAML 構件及驗證受信任的使用者。
- Horizon Client 會從 Universal Broker 服務要求已指派的桌面或應用程式。
- 在判斷可提供已指派資源的最佳網繭後,Universal Broker 服務會將訊息傳送至在該網繭內執行的 Universal Broker 用戶端。Universal Broker 用戶端會將訊息轉送至在連線伺服器 (適用於 Horizon 網繭) 或作用中網繭管理員 (適用於 Microsoft Azure 中的網繭) 上執行的 Universal Broker 外掛程式。Universal Broker 外掛程式或作用中網繭管理員會識別可配置給使用者的最佳資源。
- Universal Broker 服務會將連線回應傳回給 Horizon Client,其中包含網繭的唯一 FQDN。唯一 FQDN 通常是 Horizon 網繭本機負載平衡器或 Microsoft Azure 負載平衡器的 FQDN。
- 在傳遞負載平衡器後,要求會前往網繭的 Unified Access Gateway。Unified Access Gateway 會驗證要求是否受信任,並準備 Blast 安全閘道、PCoIP 安全閘道和通道伺服器。
- 使用者在收到指派的桌面或應用程式後,可根據已設定的次要通訊協定 (Blast Extreme、PCoIP 或 RDP) 建立連線工作階段。