Sie können USB-Richtlinieneinstellungen sowohl für Horizon Agent als auch für Horizon Client definieren. Nach dem Herstellen der Verbindung lädt Horizon Client die USB-Richtlinieneinstellungen von Horizon Agent herunter und verwendet diese zusammen mit den Horizon Client-USB-Richtlinieneinstellungen, um zu entscheiden, welche Geräte vom Clientcomputer umgeleitet werden dürfen.

Die ADMX-Vorlagendatei für die Horizon Agent-Konfiguration enthält Richtlinieneinstellungen in Bezug auf die Authentifizierung und die Umgebungskomponenten von Horizon Agent, einschließlich der USB-Umleitung. Der Name der ADMX-Vorlagendatei lautet vdm_agent.admx. Die Einstellungen gelten auf Computerebene. Horizon Agent liest die Einstellungen vorzugsweise aus dem GPO auf der Computerebene, andernfalls aus der Registrierung unter HKLM\Software\Policies\VMware, Inc.\VMware VDM\Agent\USB.

Einstellung für die Konfiguration der USB-Geräteaufschlüsselung

In der folgenden Tabelle werden die Richtlinieneinstellungen zum Splitten von USB-Verbundgeräten in der ADMX-Vorlagendatei für die Horizon Agent-Konfiguration beschrieben. Alle Einstellungen befinden sich im Ordner VMware Horizon Agent-Konfiguration > View USB-Konfiguration > Einstellungen für nur Download zum Client im Gruppenrichtlinienverwaltungs-Editor. Horizon Agent erzwingt diese Einstellungen nicht. Horizon Agent übergibt die Einstellungen an Horizon Client zwecks Interpretation und Erzwingung in Abhängigkeit davon, ob Sie den Modifizierer zum Zusammenführen (m) oder Außerkraftsetzen (o) angeben. Horizon Client verwendet die Einstellungen, um zu entscheiden, ob USB-Verbundgeräte in ihre Komponentengeräte gesplittet und die Komponentengeräte von der Verfügbarkeit für die Umleitung ausgeschlossen werden sollen. Eine Beschreibung dazu, wie Horizon die Richtlinien für das Splitten von Composite USB-Geräten anwendet, finden Sie unter Konfigurieren der Gerätesplittingrichtlinieneinstellungen für Composite USB-Geräte.

Tabelle 1. Horizon Agent-Konfigurationsvorlage: Einstellungen für das Gerätesplitten
Einstellung Eigenschaften
Allow Auto Device Splitting

Eigenschaft: AllowAutoDeviceSplitting

Lässt das automatische Splitten von Composite USB-Geräten zu.

Der Standardwert ist nicht definiert, was gleichbedeutend mit false ist.

Exclude Automatically Connection Device Family Schließt eine Gerätefamilie von der automatischen Weiterleitung aus. Das Format der Einstellung lautet {m|o}:<family-name>[;...].

Legen Sie den Modifikator zum Zusammenführen (m) fest, um die Client-Einstellung mit der Agent-Einstellung zusammenzuführen, oder legen Sie den Modifikator zum Überschreiben (o) fest, damit die Client-Einstellung von der Agent-Einstellung außer Kraft gesetzt wird.

Beispiel: o:storage;hid

Exclude Automatically Connection Vid/Pid Device Schließt ein Gerät mit angegebenen Anbieter- und Produkt-IDs von der automatischen Weiterleitung aus. Das Format der Einstellung lautet {m|o}:<vid-<xxxx>_pid-<xxxx|*>>[;...].

Legen Sie den Modifikator zum Zusammenführen (m) fest, um die Client-Einstellung mit der Agent-Einstellung zusammenzuführen, oder legen Sie den Modifikator zum Überschreiben (o) fest, damit die Client-Einstellung von der Agent-Einstellung außer Kraft gesetzt wird.

Beispiel: m:vid-0781_pid-554c;vid-0781_pid-9999

Exclude Vid/Pid Device from Split

Eigenschaft: SplitExcludeVidPid

Schließt ein Composite USB-Gerät vom Splitten aus, das durch Anbieter- und Produkt-IDs angegeben ist. Das Format der Einstellung lautet {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...

Sie müssen hexadezimale ID-Nummern angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: o:vid-0781_pid-55**

Der Standardwert ist nicht definiert.

Split Vid/Pid Device

Eigenschaft: SplitVidPid

Behandelt die Komponenten eines Composite USB-Gerätes, die durch Anbieter- und Produkt-IDs angegeben sind, als separate Geräte. Das Format der Einstellung ist

{m|o}:vid-xxxx_pid-yyyy(exintf:zz[;exintf:ww])

oder

{m|o}:vid-xxxx_pid-yyyy(exintf:zz[;exintf:ww])

Sie können das Stichwort exintf verwenden, um Komponenten durch Angabe ihrer Schnittstellennummer von der Umleitung auszuschließen. Sie müssen hexadezimale ID-Nummern und dezimale Schnittstellennummern einschließlich der 0 am Anfang angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: o:vid-0781_pid-554c(exintf:01;exintf:02)

Hinweis: Horizon 8 schließt nicht automatisch die Komponenten ein, die Sie nicht explizit ausgeschlossen haben. Sie müssen eine Filterrichtlinie wie z. B. Include Vid/Pid Device angeben, um diese Komponenten einzuschließen.

Der Standardwert ist nicht definiert.

Von Horizon Agent erzwungene USB-Einstellungen

Die folgende Tabelle beschreibt alle von Agents erzwungenen Richtlinieneinstellungen für USB in der ADMX-Vorlagendatei für die Horizon Agent-Konfiguration. Alle Einstellungen befinden sich im Ordner VMware Horizon Agent-Konfiguration > View USB-Konfiguration im Gruppenrichtlinienverwaltungs-Editor. Horizon Agent verwendet die Einstellungen, um zu entscheiden, ob ein USB-Gerät zur Host-Maschine umgeleitet werden kann. Horizon Agent übergibt auch die Einstellungen an Horizon Client zwecks Interpretation und Erzwingung in Abhängigkeit davon, ob Sie den Modifizierer zum Zusammenführen (m) oder Außerkraftsetzen (o) angeben. Horizon Client verwendet die Einstellungen, um zu entscheiden, ob ein USB-Gerät für die Umleitung verfügbar ist. Da Horizon Agent immer eine vom Agent erzwungene Richtlinieneinstellung erzwingt, die Sie angeben, könnte die Konsequenz sein, dass Sie der Richtlinie entgegensteuern, die Sie für Horizon Client festgelegt haben. Eine Beschreibung, wie Horizon 8 die Richtlinien für das Filtern von Composite USB-Geräten anwendet, finden Sie unter Konfigurieren der Filterrichtlinieneinstellungen für USB-Geräte.

Tabelle 2. Horizon Agent-Konfigurationsvorlage: vom Agent erzwungene Einstellungen
Einstellung Eigenschaften
Exclude All Devices

Eigenschaft: ExcludeAllDevices

Schließt alle USB-Geräte von der Umleitung aus. Wenn für diese Einstellung true festgelegt ist, können Sie andere Richtlinieneinstellungen verwenden, um zuzulassen, dass bestimmte Geräte oder Gerätefamilien umgeleitet werden. Wenn für diese Einstellung false festgelegt ist, können Sie andere Richtlinieneinstellungen verwenden, um zu verhindern, dass bestimmte Geräte oder Gerätefamilien umgeleitet werden.

Wenn diese Einstellung auf true festgelegt ist und an Horizon Client übergeben wird, setzt diese Einstellung immer die Einstellung auf Horizon Client außer Kraft. Sie können die Modifizierer für das Zusammenführen (m) oder Außerkraftsetzen (o) mit dieser Einstellung nicht verwenden.

Der Standardwert ist nicht definiert, was gleichbedeutend mit false ist.

Exclude Device Family

Eigenschaft: ExcludeFamily

Schließt Gerätefamilien von der Umleitung aus. Das Format der Einstellung ist {m|o}:Familienname_1[;Familienname_2]...

Beispiel: o:bluetooth;smart-card

Wenn Sie das automatische Gerätesplitten aktiviert haben, prüft Horizon 8 die Gerätefamilie jeder Schnittstelle eines USB-Verbundgeräts, um zu entscheiden, welche Schnittstellen ausgeschlossen werden sollten. Wenn Sie das automatische Gerätesplitten deaktiviert haben, prüft Horizon 8 die Gerätefamilie des gesamten USB-Verbundgeräts.

Der Standardwert ist nicht definiert.

Exclude Vid/Pid Device

Eigenschaft: ExcludeVidPid

Schließt Geräte mit einer angegebenen Anbieter- oder Produkt-ID von der Umleitung aus. Das Format der Einstellung lautet {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...

Sie müssen hexadezimale ID-Nummern angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: m:vid-0781_pid-****;vid-0561_pid-554c

Der Standardwert ist nicht definiert.

Include Device Family

Eigenschaft: IncludeFamily

Bestimmt Gerätefamilien, die umgeleitet werden können. Das Format der Einstellung ist {m|o}:Familienname_1[;Familienname_2]...

Beispiel: m:storage

Der Standardwert ist nicht definiert.

Include HID Optimization Vid/Pid Device

Eigenschaft: HidOptIncludeVidPid

Beinhaltet Geräte mit angegebenen Anbieter- und Produkt-IDs, die optimiert werden können. Das Format der Einstellung lautet vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]....

Sie müssen hexadezimale ID-Nummern angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: vid-056a_pid-0302;vid-046d_pid-c628

Der Standardwert ist nicht definiert.

Include Vid/Pid Device

Eigenschaft: IncludeVidPid

Bestimmt Geräte mit einer angegebenen Anbieter- und Produkt-ID, die umgeleitet werden können. Das Format der Einstellung lautet {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...

Sie müssen hexadezimale ID-Nummern angeben. Sie können das Platzhalterzeichen (*) anstelle einzelner Ziffern in einer ID verwenden.

Beispiel: o:vid-0561_pid-554c

Der Standardwert ist nicht definiert.

Von Client interpretierte USB-Einstellungen

Die folgende Tabelle beschreibt alle in der ADMX-Vorlagendatei für die Horizon Agent-Konfiguration enthaltenen Client-interpretierten Richtlinieneinstellungen. Alle Einstellungen befinden sich im Ordner VMware Horizon Agent-Konfiguration > View USB-Konfiguration > Einstellungen für nur Download zum Client im Gruppenrichtlinienverwaltungs-Editor. Horizon Agent erzwingt diese Einstellungen nicht. Horizon Agent übergibt diese Einstellungen an Horizon Client zur Interpretation und Erzwingung. Horizon Client verwendet die Einstellungen, um zu entscheiden, ob ein USB-Gerät für die Umleitung verfügbar ist.

Tabelle 3. Horizon Agent-Konfigurationsvorlage: Client-interpretierte Einstellungen
Einstellung Eigenschaften
Allow Audio Input Devices

Eigenschaft: AllowAudioIn

Lässt zu, dass Audioeingabegeräte umgeleitet werden.

Der Standardwert ist nicht definiert, was gleichbedeutend mit true ist.

Allow Audio Output Devices

Eigenschaft: AllowAudioOut

Lässt zu, dass Audioausgabegeräte umgeleitet werden.

Der Standardwert ist nicht definiert, was gleichbedeutend mit false ist.

Allow HID-Bootable

Eigenschaft: AllowHIDBootable

Lässt zu, dass Eingabegeräte außer Tastaturen und Mäuse, die zur Startzeit verfügbar sind (auch als HID-startfähige Geräte bekannt) umgeleitet werden.

Der Standardwert ist nicht definiert, was gleichbedeutend mit true ist.

Allow other input devices

Lässt zu, dass Eingabegeräte außer HID-startfähigen Geräten oder Tastaturen mit integrierten Zeigegeräten umgeleitet werden.

Der Standardwert ist nicht definiert.

Allow keyboard and Mouse Devices

Eigenschaft: AllowKeyboardMouse

Lässt zu, dass Tastaturen mit eingebauten Zeigegeräten (Maus, Trackball oder Touchpad) umgeleitet werden.

Der Standardwert ist nicht definiert, was gleichbedeutend mit false ist.

Allow Smart Cards

Eigenschaft: AllowSmartcard

Lässt zu, dass SmartCard-Geräte umgeleitet werden.

Der Standardwert ist nicht definiert, was gleichbedeutend mit false ist.

Allow Video Devices

Eigenschaft: AllowVideo

Lässt zu, dass Videogeräte umgeleitet werden.

Der Standardwert ist nicht definiert, was gleichbedeutend mit true ist.

Exclude Automatically Connection Device Family Schließt Gerätefamilien von der automatischen Umleitung aus.
Verwenden Sie die folgende Syntax:
{m|o}:family-name[;...]

m gibt an, dass die Client-Einstellung mit der Agent-Einstellung zusammengeführt wird. o gibt an, dass die Agent-Einstellung die Client-Einstellung außer Kraft setzt.

Beispiel:

o:storage;hid
Exclude Automatically Connection Vid/Pid Device Schließt Geräte mit bestimmten Anbieter- und Produkt-IDs von der automatischen Weiterleitung aus.

Verwenden Sie die folgende Syntax:

{m|o}:vid-xxxx_pid-xxxx|*[;...]

m gibt an, dass die Client-Einstellung mit der Agent-Einstellung zusammengeführt wird. o gibt an, dass die Agent-Einstellung die Client-Einstellung außer Kraft setzt.

Beispiel:

m:vid-0781_pid-554c;vid-0781_pid-9999