在管理主控台中,您可以建立自訂指派,以指派會自訂使用者環境的設定。URL 重新導向即為其中一種自訂類型。您可以定義 URL 處理規則,以指出要讓 Horizon Client 將來自使用者用戶端機器的 URL 重新導向至 Horizon Cloud 環境提供的桌面或應用程式。URL 重新導向組態可提供相關資訊給 Horizon Client,讓其瞭解哪些 URL 應交由使用者所指派的其中一個 Horizon Cloud 桌面或遠端應用程式處理,而非由使用者的本機系統來開啟。
執行這項作業的原因和時機
Horizon Cloud 管理主控台提供可讓您設定用戶端至代理程式 URL 重新導向的使用者介面。若要設定代理程式至用戶端的 URL 重新導向,您必須依照設定代理程式至用戶端重新導向中所述使用群組原則設定。下列步驟可用來設定用戶端至代理程式的 URL 重新導向。
當使用者在其本機裝置上登入 Horizon Client 時,Horizon Client 會擷取使用者被指派的 URL 重新導向規則。接著,當這個使用者嘗試開啟本機文件或檔案中的連結時,如果該連結符合已指派設定中的 URL 模式規則,Horizon Client 即會決定要使用的適當處理常式。指定的處理常式會開啟使用者所指派的桌面或應用程式以處理 URL 連結,如您在 URL 重新導向組態中指定的適當處理常式所決定。如果 URL 重新導向處理常式指定要使用桌面,則會由連結之指定通訊協定的桌面預設應用程式來處理 URL。如果處理常式指定要使用應用程式,則會由使用者所指派的應用程式來處理 URL。如果使用者無權使用處理常式中指定的桌面或應用程式,則 Horizon Client 會對使用者顯示訊息,除非您已將處理常式的嚴格相符指定為否。
在嚴格相符設為否的案例下,系統會根據下列後援行為尋找要使用的資源:
系統會使用為處理常式指定之目標資源的子字串相符項目來搜尋使用者的指派。如果系統找到符合子字串的指派,則會使用這個已指派的桌面或應用程式來開啟連結。
當處理常式的資源類型設為應用程式時,如果子字串相符項目的搜尋失敗,系統將會在使用者的應用程式指派中,搜尋可對處理常式之配置欄位中所指定通訊協定進行處理的已指派應用程式。
備註︰後援行為中的這個步驟僅適用於應用程式。如果資源類型設為桌面,則會略過此步驟。
如果系統在使用者的指派中找不到可處理通訊協定的資源,則 Horizon Client 會對使用者顯示訊息。
使用者的 Horizon Client 必須使用 URL_FILTERING_ENABLED=1
選項進行安裝,才能為用戶端提供處理 URL 重新導向功能的能力。如需詳細資訊,請參閱 VMware Horizon 7 說明文件中的安裝具有 URL 內容重新導向功能的 Windows 版 Horizon Client 主題。
當您的環境與 VMware Identity Manager™ 整合時,使用者必須已使用 Horizon Client 開啟至少一個應用程式,該使用者才可使用 URL 重新導向功能。使用在用戶端中開啟選項開啟至少一個應用程式後,使用者所指派的 URL 重新導向組態會載入至 Horizon Client 可從中取得組態值的用戶端裝置登錄。
自訂指派可使用 [指派] 頁面上的離線按鈕切換為非作用中。您可以針對 URL 重新導向設定將多個作用中的自訂指派給一個使用者。為了避免不同作用中組態中的規則間發生衝突,在當使用者登入 Horizon Client 時,系統會:
即便已將多個作用中的組態指派給該使用者,僅會將一個組態設為生效的組態。
依字母順序使用第一個 URL 重新導向組態作為使用者的生效組態。
先決條件
在管理主控台中,您在 Horizon Cloud 詳細目錄中尚未擁有任何桌面或遠端應用程式之前即可建立 URL 重新導向的自訂。不過,必須符合下列必要條件,URL 重新導向流程才能適用於自訂中指定的使用者:
您已在命令列中使用
URL_FILTERING_ENABLED=1
參數安裝伺服器陣列所使用之基礎映像中的 Horizon Agent。Horizon Cloud 詳細目錄有您想要在組態中使用的桌面和遠端應用程式。
如果自訂將嚴格相符設為是,則必須要有將特定桌面和遠端應用程式授權給自訂中指定之使用者的指派存在。