若要設定某些 Horizon Client 功能,可以使用 common-setting 區段中的設定。editable 內容會指定使用者是否可以變更設定。下表中的星號會指出您可以在可編輯清單中進行的設定。
| 設定 | 說明 |
|---|---|
| editable | 設定 Horizon Client 設定的清單,並指定使用者是否可以修改特定的一般設定。一般來說,來自每個伺服器的原則可判斷設定的值。您可以新增此表中標有星號 (*) 的任何用戶端功能。 如果 editable 內容中所列設定的值為 false,該設定便無法使用。使用者無法變更該設定。使用者介面會顯示為灰色。若要進行變更,系統管理員可以更新伺服器所設定的原則。 如果某個設定在 editable 內容清單中,並設定為 true,則該設定將在使用者介面中可供使用。使用者可以進行變更。
備註: 第一次使用時,用戶端會套用伺服器原則中的任何設定。之後,如果設定可編輯且已由使用者變更,則用戶端將使用該設定。
|
| allowDataSharing* | 設定資料共用功能。設定此值可啟用或停用共用功能。有效值為 true (啟用) 和 false (停用)。 |
| allowFileDownload | 設定使用者是否可以使用檔案傳輸功能,將檔案從遠端桌面平台下載到用戶端裝置。設定此值可啟用或防止檔案下載。 有效值為 true (啟用) 和 false (防止)。預設值是 true。
備註: 若要啟用使用檔案傳輸功能下載檔案,您必須在用戶端啟用
allowFileDownload,並將
設定檔案傳輸 GPO 設定為允許在代理程式端下載檔案。請參閱
《Horizon 遠端桌面平台功能和 GPO》。
|
| allowFileUpload | 設定使用者是否可以使用檔案傳輸功能,將檔案從用戶端裝置上傳到遠端桌面平台。設定此值可啟用或防止檔案上傳。 有效值為 true (啟用) 和 false (防止)。預設值是 true。
備註: 若要啟用使用檔案傳輸功能上傳檔案,您必須在用戶端啟用
allowFileUpload,並將
設定檔案傳輸 GPO 設定為允許在代理程式端上傳檔案。請參閱
《Horizon 遠端桌面平台功能和 GPO》。
|
| display* | 設定用戶端可以使用的本機監視器。這個設定可以指定用戶端視窗大小。此設定會在啟動遠端桌面平台時啟動。
可用的選項:
如果
display 不在
editable 內容清單中或設定為
false,系統便會鎖定這個設定。如果在
editable 內容中設定為
true,使用者就可以變更這個設定。
備註:
display 設定優先於
enableMultiMultiMonitor。伺服器功能中的
enableMultiMonitor 設定優先於用戶端功能中的
enableMultiMonitor 設定。但是,用戶端功能中的
display 設定優先於伺服器功能中的
enableMultiMonitor 設定。
。
|
| enableAnonymousLogin* | 針對 [設定] 對話方塊中顯示為使用「未驗證存取」匿名登入的「未驗證存取」功能進行設定。value 內容用來指定啟用或停用該功能。有效值為 true 和 false。 |
| enableFileAssociation | 設定設定檔案關聯中所述的檔案關聯功能的啟用狀態。有效值如下:
如果未設定 enableFileAssociation,依預設,會啟用檔案關聯。 |
| enableMediaStream | 對於 Chrome 用戶端的瀏覽器重新導向功能和 Microsoft Teams 的媒體最佳化功能,決定用戶端使用者是否可以設定相機和麥克風權限。有效值如下:
預設值是 true。如需詳細資訊,請參閱設定瀏覽器重新導向和《Horizon 遠端桌面平台功能和 GPO》文件中的〈Microsoft Teams 的媒體最佳化〉一節。 |
| enableMultiMonitor* | 設定多重監視器功能。使用 value 內容,以指定要開啟還是關閉該功能。有效值為 true 和 false。 |
| hideSecondaryServer | 設定 Horizon Client 是同時顯示主要伺服器主機名稱和次要伺服器主機名稱的伺服器圖示,還是僅顯示主要伺服器主機名稱的伺服器圖示。 有效值為 true (僅顯示主要主機名稱的單一圖示) 和 false。
預設值是 true。 |
| ignoreCertErrors | 設定瀏覽器重新導向功能是否可以開啟含有 SSL 或安全憑證錯誤的頁面。有效值如下:
預設值是 false。如需詳細資訊,請參閱設定瀏覽器重新導向。 |
| powerSetting | 防止裝置進入睡眠,以回應遠端工作階段中的使用者閒置狀態。依預設,Chrome 裝置會在 10 分鐘後進入睡眠狀態。當您設定 powerSetting 時,裝置會在最後一個遠端工作階段結束後才進入睡眠狀態。 keepAwakeLevel 內容會指定電源原則的層級。以下是 keepAwakeLevel 內容的有效值:
|
| urlFiltering | 為用戶端設定 URL 內容重新導向規則。URL 內容重新導向功能也需要代理程式端組態。如需詳細資訊,請參閱使用 URL 內容重新導向的需求以及《Horizon 遠端桌面平台功能和 GPO》文件中的〈設定 URL 內容重新導向〉。
備註: 必須重新啟動
Horizon Client,任何已修改的規則才會生效。
備註: 在連線伺服器執行個體上使用
vdmutil 命令列介面所設定的 URL 內容重新導向規則,優先於使用
urlFiltering 設定所設定的 URL 內容重新導向規則。
urlFiltering 設定有一個 protocols 內容,會設定成具有下列內容的物件陣列:
備註: 重新導向 URL 的範圍,可能會因您用於
agentRules 的規則語法而異。
|
| useAssetIdReplaceMachineName | 設定如何將用戶端資產識別碼 (實體電腦名稱) 傳遞到對應的 Horizon 環境變數。如需詳細資訊,請參閱 VMware 知識庫 (KB) 文章 92513。 有效值如下:
預設值是 false。 |
| ws1WebviewMode | 設定使用者是否可向以受管理應用程式 (例如由 Unified Access Gateway 和 Workspace ONE 管理) 形式執行的 Horizon Client 進行驗證。有效值如下:
預設值是 secure-webview。 |
以下 JSON 組態檔案的範例顯示 editable 內容的一些常見設定和使用方式。
{
"broker_list": {
"Value": {
"settings": {
"server-list": [
{
"server": "viewserver0.mydomain.com",
"default": true,
"description": "View Server 0",
"username": "User0",
"domain": "TestDomain0"
}
],
"common-setting": {
"allowDataSharing": false,
"allowFileDownload": true,
"allowFileUpload": false,
"enableAnonymousLogin": true,
"enableMultiMonitor": false,
"enableMediaStream": true,
"hideSecondaryServer": true,
"ignoreCertErrors": false,
"enableFileAssociation": false,
"useAssetIdReplaceMachineName": true,
"ws1WebviewMode": "secure-webview",
"display": "{width:400, height: 500}",
"editable": {
"allowDataSharing": true,
"enableAnonymousLogin": false,
"enableMultiMonitor": false
},
"powerSetting": {
"keepAwakeLevel": "display"
},
"urlFiltering": {
"protocols": [
{
"brokerHostname": "10.117.24.28",
"protocol": "http",
"remoteItem": "win2022_RDSH",
"agentRules": ".*example1.com"
},
{
"brokerHostname": "10.117.161.109",
"protocol": "https",
"remoteItem": "win10_VDI",
"agentRules": ".*example2.com"
}
]
}
}
}
}
}
}