Um bestimmte Funktionen von Horizon Client zu konfigurieren, können Sie die Einstellungen im Abschnitt common-setting verwenden. Die Eigenschaft editable gibt an, ob die Einstellungen vom Benutzer geändert werden können. Ein Sternchen in der folgenden Tabelle kennzeichnet Einstellungen, die Sie in der bearbeitbaren Liste konfigurieren können.
Einstellung | Beschreibung |
---|---|
editable | Konfiguriert eine Liste von Horizon Client-Einstellungen und legt fest, ob ein Benutzer bestimmte allgemeine Einstellungen ändern kann. Im Allgemeinen bestimmt die Richtlinie eines jeden Servers den Wert der Einstellungen. Sie können jede mit einem Sternchen (*) markierte Clientfunktion in dieser Tabelle hinzufügen. Wenn der Wert für eine in der Eigenschaft editable aufgeführte Einstellung false ist, ist diese Einstellung nicht verfügbar. Der Benutzer kann diese Einstellung nicht ändern. Die Benutzeroberfläche wird grau dargestellt. Um Änderungen vorzunehmen, kann der Systemadministrator die vom Server festgelegte Richtlinie aktualisieren. Wenn sich eine Einstellung in der Eigenschaftsliste editable befindet und auf true festgelegt ist, steht diese Einstellung auf der Benutzeroberfläche zur Verfügung. Der Benutzer kann eine Änderung vornehmen.
Hinweis: Bei der ersten Verwendung wendet der Client alle Einstellungen in der Richtlinie für den Server an. Wenn die Einstellung danach bearbeitet werden kann und vom Benutzer geändert wurde, verwendet der Client diese Einstellung.
|
allowDataSharing* | Konfiguriert die Datenfreigabefunktion. Legen Sie den Wert fest, um die Freigabe zu aktivieren oder zu deaktivieren. Gültige Werte sind true (aktivieren) und false (deaktivieren). |
allowFileDownload | Legt fest, ob Benutzer mithilfe der Dateiübertragungsfunktion Dateien von einem Remote-Desktop auf das Clientgerät herunterladen können. Legen Sie den Wert fest, um das Herunterladen von Dateien zu aktivieren oder zu blockieren. Gültige Werte sind true (aktivieren) und false (blockieren). Der Standardwert lautet true.
Hinweis: Um das Herunterladen von Dateien mit der Dateiübertragungsfunktion zu aktivieren, müssen Sie
allowFileDownload clientseitig aktivieren und außerdem die GPO-Einstellung
Dateiübertragung konfigurieren festlegen, um das Herunterladen von Dateien auf der Agent-Seite zuzulassen. Siehe
Horizon-Remote-Desktopfunktionen und GPOs.
|
allowFileUpload | Legt fest, ob Benutzer über die Dateiübertragungsfunktion Dateien vom Clientgerät auf einen Remote-Desktop hochladen können. Legen Sie den Wert fest, um das Hochladen von Dateien zu aktivieren oder zu blockieren. Gültige Werte sind true (aktivieren) und false (blockieren). Der Standardwert lautet true.
Hinweis: Um das Hochladen von Dateien mit der Dateiübertragungsfunktion zu aktivieren, müssen Sie
allowFileUpload clientseitig aktivieren und außerdem die GPO-Einstellung
Dateiübertragung konfigurieren festlegen, um das Hochladen von Dateien auf der Agent-Seite zuzulassen. Siehe
Horizon-Remote-Desktopfunktionen und GPOs.
|
autoForwardUSB* | Aktiviert oder deaktiviert die automatische USB-Umleitung. Der Wert gibt an, ob die automatische USB-Umleitung aktiviert oder deaktiviert ist. Die Eigenschaft editable gibt an, ob Benutzer die Einstellungen für die automatische USB-Verbindung im Fenster „Einstellungen“ ändern können. Gültige Werte für beide Objekte sind true und false. |
display* | Konfiguriert die Verwendung lokaler Monitore für den Client. Diese Einstellung kann die Größe des Clientfensters festlegen. Diese Einstellung wird beim Start eines Remote-Desktops aktiviert.
Verfügbare Optionen:
Diese Einstellung ist gesperrt , wenn display in der Liste in der Eigenschaft editable fehlt oder auf false festgelegt ist. Wenn die Einstellung in der Eigenschaft editable auf true festgelegt ist, kann der Benutzer die Einstellung ändern. . |
enableAdvancedTouch | Aktiviert oder deaktiviert die Unterstützung für die Advanced Touchscreen-Gesten, wie in Gesten für Touchpad, Touchscreen, Tastenfeld und Maus beschrieben. Gültige Werte sind true (aktivieren) und false (deaktivieren). Der Standardwert lautet true. |
enableAnonymousLogin* | Konfiguriert die Funktion „Nicht authentifizierter Zugriff“, die im Dialogfeld „Einstellungen“ als Anonym mit nicht authentifiziertem Zugriff anmelden angezeigt wird. Die Eigenschaft value legt fest, ob die Funktion aktiviert oder deaktiviert ist. Gültige Werte sind true und false. |
enableFileAssociation | Konfiguriert den Aktivierungsstatus der unter Festlegen der Dateizuordnung beschriebenen Dateizuordnungsfunktion. Folgende Werte sind gültig:
Wenn enableFileAssociation nicht konfiguriert ist, ist die Dateizuordnung standardmäßig aktiviert. |
enableHighResolution* | Konfiguriert die Funktion für den Modus mit hoher Auflösung. Die Eigenschaft value legt fest, ob die Funktion aktiviert oder deaktiviert ist. Die Eigenschaft editable legt fest, ob Benutzer die Einstellung Modus mit hoher Auflösung in Horizon Client ändern können. Gültige Werte für beide Objekte sind true und false. |
enableMediaStream | Legt fest, ob Clientbenutzer Kamera- und Mikrofonberechtigungen für die Browser-Umleitungsfunktion und die Funktion „Medienoptimierung für Microsoft Teams“ für den Chrome-Client konfigurieren können. Folgende Werte sind gültig:
Der Standardwert lautet true. Weitere Informationen finden Sie unter Konfigurieren der Browserumleitung und im Abschnitt „Medienoptimierung für Microsoft Teams“ im Dokument Horizon-Remote-Desktopfunktionen und GPOs. |
enableH264 | Gibt an, ob die Wiedergabemethode den H.264-Videomodus verwendet. Der Client aktiviert den H.264-Videomodus. Gültige Werte sind true und false.
Hinweis:
Diese Option wird im Einstellungsfenster nur angezeigt, wenn Sie eine normale Anzeige mit einem Verhältnis von mehr als 100 % verwenden und wenn der Administrator die Funktion nicht deaktiviert hat. |
enableRTAVH264Codec | Aktiviert oder deaktiviert den H.264-Codec für Echtzeit-Audio/Video. Gültige Werte sind true (H.264 aktivieren) und false (H.264 deaktivieren). Der Standardwert lautet true. Weitere Informationen finden Sie unter Verwenden der Echtzeit-Audio/Video-Funktion für Webcams, Mikrofone und Lautsprecher. |
forcePrivateMode | Datenschutzmodus für Horizon Cloud on Azure next-gen aktivieren. Verwenden Sie diese Einstellung, um die Aktivierung des Datenschutzmodus für Endbenutzer zu erzwingen. Wenn diese Einstellung aktiviert ist, müssen sich Benutzer für die Anmeldung authentifizieren. Der Benutzer wird dann auf die Abmeldeseite des Browsers weitergeleitet, wenn der Horizon Client geschlossen oder die Verbindung zum aktuellen Server getrennt wird. Diese Einstellung ist deaktiviert, sofern sie nicht konfiguriert wird. |
enableNetworkIndicator | Aktiviert oder deaktiviert die Netzwerkbenachrichtigungsfunktion wie in Erkennen instabiler Netzwerkverbindungen beschrieben. Gültige Werte sind true (Funktion aktiviert) und false (Funktion deaktiviert). Wenn Sie den Wert auf false festlegen, wird die Option Netzwerkzustandsanzeige deaktivieren aus dem Fenster Einstellungen entfernt. Der Standardwert lautet true. |
enableLogoutTriggeredQuit |
Löst das Schließen des Clients beim Abmelden aus. Wenn die Richtlinienoption aktiviert ist, wird der Client nach erfolgreicher Abmeldung des Benutzers geschlossen. Diese Option akzeptiert boolesche Werte vom Typ |
enableDisconnectionTriggeredQuit |
Löst das Schließen des Clients aus, wenn die Verbindung mit dem letzten aktiven Desktop oder der letzten aktiven Anwendung getrennt wurde. Wenn die Richtlinienoption aktiviert ist, löst die Richtlinienoption das Schließen des Clients aus, wenn die Verbindung mit dem letzten aktiven Desktop oder der letzten aktiven Anwendung getrennt wurde. Diese Option akzeptiert boolesche Werte vom Typ |
enableScreenSharing* | Erlaubt oder verhindert, dass Benutzer den Inhalt ihres lokalen Bildschirms freigeben, wenn sie veröffentlichte Anwendungen verwenden. Gültige Werte sind true (Erlauben) und false (Verhindern). Die Eigenschaft editable gibt an, ob Benutzer ihre Bildschirmfreigabeberechtigungen über das Fenster „Einstellungen“ steuern können. |
enableWebRTCRedirection* | Aktiviert oder deaktiviert die Medienoptimierungsfunktion für WebRTC-basierte Anwendungen. Wenn diese Funktion aktiviert ist, optimiert sie die Audio-, Video- und Bildschirmfreigabe-Streams von WebRTC-basierten Anwendungen innerhalb eines Remote-Desktops. Diese Funktion verbessert das audiovisuelle Gesamterlebnis der Benutzer bei virtuellen Besprechungen und Telefonkonferenzen. Gültige Werte sind true (Funktion aktiviert) und false (Funktion deaktiviert). Die Eigenschaft editable gibt an, ob Benutzer den Aktivierungsstatus der WebRTC-Medienoptimierung über das Fenster „Einstellungen“ steuern können. |
enableWindowsKey* | Aktiviert oder deaktiviert die Windows-Taste für Remote-Desktops. Der Wert gibt an, ob die Funktion aktiviert oder deaktiviert ist. Die Eigenschaft editable legt fest, ob Benutzer die Einstellung Windows-Tasten für Desktops aktivieren in Horizon Client ändern können. Gültige Werte für beide Objekte sind true und false. |
hardwareAccelerationOption | Konfiguriert die clientseitige GPU-Hardwarebeschleunigung für Echtzeit-Audio/Video. Weitere Informationen finden Sie unter Verwenden der Echtzeit-Audio/Video-Funktion für Webcams, Mikrofone und Lautsprecher. Folgende Werte sind gültig:
|
hideSecondaryServer | Legt fest, ob Horizon Client ein Serversymbol sowohl für den Hostnamen des primären als auch für den Hostnamen des sekundären Servers oder nur für den Hostnamen des primären Servers anzeigt. Gültige Werte sind true (nur ein einzelnes Symbol für den primären Hostnamen anzeigen) und false.
Der Standardwert lautet true. |
ignoreCertErrors | Legt fest, ob die Funktion „Browserumleitung“ Seiten öffnet, die SSL- oder Sicherheitszertifikatsfehler enthalten. Folgende Werte sind gültig:
Der Standardwert lautet false. Weitere Informationen finden Sie unter Konfigurieren der Browserumleitung. |
networkStateConfig | Gibt die Schwellenwertparameter an, die von Horizon Client zur Berechnung der Netzwerkqualitätsbewertung und zur Bestimmung der Netzwerkstabilität verwendet werden. Detaillierte Informationen dazu, wie Horizon Client diese Parameter verwendet, finden Sie unter Erkennen instabiler Netzwerkverbindungen. Diese Einstellung umfasst die folgenden Eigenschaften:
|
powerSetting | Verhindert, dass das Gerät als Reaktion auf Benutzerinaktivität in einer Remotesitzung in den Ruhezustand versetzt wird. Standardmäßig wird das Chrome-Gerät nach 10 Minuten in den Ruhezustand versetzt. Wenn Sie powerSetting konfigurieren, wird das Gerät erst nach dem Ende der letzten Remotesitzung in den Ruhezustand versetzt. Mit der Eigenschaft keepAwakeLevel wird die Ebene der Energierichtlinie angegeben. Für die Eigenschaft keepAwakeLevel sind die folgenden Werte gültig:
|
splitUSB | Gibt das Verhalten der geteilten Umleitung für USB-Geräte an, wie in Splitten von USB-Verbundgeräten beschrieben. Diese Einstellung umfasst die folgenden Eigenschaften:
Wenn diese Einstellung verwendet wird, wird die entsprechende Agent-Gruppenrichtlinieneinstellung (Vid/Pid-Gerät splitten) ignoriert. |
urlFiltering | Konfiguriert Regeln für die URL-Inhaltsumleitung für den Client. Die Funktion für die URL-Inhaltsumleitung erfordert ebenfalls eine Agent-seitige Konfiguration. Weitere Informationen finden Sie unter Anforderungen für die Verwendung der URL-Inhaltsumleitung und „Konfigurieren der URL-Inhaltsumleitung“ im Dokument Horizon-Remote-Desktopfunktionen und GPOs.
Hinweis: Sie müssen
Horizon Client neu starten, damit alle geänderten Regeln wirksam werden.
Hinweis: Die Regeln für die URL-Inhaltsumleitung, die über die
vdmutil -Befehlszeilenschnittstelle auf einer Verbindungsserver-Instanz konfiguriert werden, haben Vorrang vor der URL-Inhaltsumleitung, die über die Einstellung
urlFiltering konfiguriert wird.
Die Einstellung urlFiltering hat eine Eigenschaft, protocols, die auf ein Objekt-Array mit den folgenden Eigenschaften eingestellt ist:
Hinweis: Der Bereich der umgeleiteten URLs kann je nach der Regelsyntax, die Sie für
agentRules verwenden, variieren.
|
useAssetIdReplaceMachineName | Konfiguriert, wie die Client-Asset-ID (der Name des physischen Computers) an eine entsprechende Horizon-Umgebungsvariable übergeben wird. Weitere Informationen finden Sie im VMware-Knowledgebase-Artikel 92513. Folgende Werte sind gültig:
Der Standardwert lautet false. |
ws1WebviewMode | Legt fest, ob sich Benutzer bei Horizon Client authentifizieren können, der als verwaltete App ausgeführt wird, z. B. als eine von Unified Access Gateway und Workspace ONE verwaltete App. Folgende Werte sind gültig:
Der Standardwert ist secure-webview. |
Das folgende Beispiel einer JSON-Konfigurationsdatei zeigt die allgemeinen Einstellungen und die Verwendung der Eigenschaft „editable“. Dieses Beispiel zeigt die empfohlenen Einstellungen, die die Leistung und Effizienz für ein optimales Benutzererlebnis maximieren.
{ "broker_list": { "Value": { "settings": { "server-list": [ { "server": "viewserver0.mydomain.com", "default": true, "description": "View Server 0", "username": "User0", "domain": "TestDomain0" } ], "common-setting": { "allowDataSharing": true, "enableAdvancedTouch": true, "enableAnonymousLogin": false, "allowFileDownload": true, "allowFileUpload": true, "enableWindowsKey": true, "enableFileAssociation": false, "enableH264": true, "enableRTAVH264Codec": true, "forcePrivateMode": true, "hardwareAccelerationOption": "no-preference", "ignoreCertErrors": false, "ws1WebviewMode": "secure-webview", "autoForwardUSB": true, "display": "useAllMonitor", "enableHighResolution": false, "useAssetIdReplaceMachineName": false, "splitUSB": { "allowList": [ { "device": "0554:1001", "excludedInterface": [ "00", "01", "02" ] } ] }, "hideSecondaryServer": true, "enableAdvancedTouch": false, "enableMediaStream": false, "enableScreenSharing": true, "enableNetworkIndicator": true, "enableLogoutTriggeredQuit": true, "enableDisconnectionTriggeredQuit": true, } "networkStateConfig": { "networkStateTcpRttMSLow": 2, "networkStateTcpRttMSHigh": 400, "networkStateQualityScoreTcpThresholdGood": 85, "networkStateQualityScoreTcpThresholdPoor": 40, "networkStateRttCheckPeriodMs": 15000 }, "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" } ] }, "editable": { "allowDataSharing": true, "enableAnonymousLogin": true, "enableHighResolution": true, "autoForwardUSB": true, "enableH264": true, "enableWebRTCRedirection": true, "display": true, "enableScreenSharing": true } } } } } }