Vous pouvez définir des paramètres de stratégie USB pour Horizon Agent et Horizon Client. Lors de la connexion, Horizon Client télécharge les paramètres de stratégie USB depuis Horizon Agent et les utilise avec les paramètres de stratégie USB d'Horizon Client, afin de décider des périphériques qu'il va rendre disponibles pour la redirection depuis l'ordinateur client.

Le fichier de modèle d'administration ADMX pour la configuration d'Horizon Agent contient des paramètres de stratégie liés aux composants d'authentification et d'environnement d'Horizon Agent, notamment la redirection USB. Le fichier de modèle d'administration ADMX se nomme (vdm_agent.admx). Les paramètres s'appliquent au niveau de l'ordinateur. Horizon Agent lit de préférence les paramètres de l'objet de stratégie de groupe au niveau de l'ordinateur. Sinon, il lit ceux du registre dans HKLM\Software\Policies\VMware, Inc.\VMware VDM\Agent\USB.

Paramètres pour la configuration du fractionnement de périphérique USB

Le tableau suivant décrit chaque paramètre de fractionnement de périphériques USB composites situé dans le fichier de modèle ADMX pour la configuration d'Horizon Agent. Tous ces paramètres se trouvent dans le dossier Configuration de VMware Horizon Agent > Configuration USB de View > Paramètres téléchargeables uniquement par le client dans l'éditeur de gestion des règles de groupe. Horizon Agent n'applique pas ces paramètres. Horizon Agent transmet les paramètres à Horizon Client pour qu'il les interprète et les applique, selon que vous spécifiez le modificateur de fusion (m) ou de remplacement (o). Horizon Client utilise les paramètres pour décider s'il faut fractionner des périphériques USB composites en périphériques composants et exclure les périphériques composants de la redirection. Pour voir une description de la façon dont Horizon applique les règles pour le fractionnement de périphériques USB composites, reportez-vous à la section Configuration de paramètres de règle de fractionnement de périphérique pour des périphériques USB composites.

Tableau 1. Modèle de configuration d'Horizon Agent : paramètres de fractionnement de périphérique
Paramètre Propriétés
Allow Auto Device Splitting

Propriété : AllowAutoDeviceSplitting

Autorise le fractionnement automatique de périphériques USB composites.

La valeur par défaut n'est pas définie, ce qui correspond à false.

Exclude Automatically Connection Device Family Empêche le transfert automatique d'une famille de périphériques. Le format du paramètre est {m|o}:<family-name>[;...]

Définissez le modificateur de fusion (m) pour fusionner le paramètre client avec le paramètre agent ou le modificateur de remplacement (o) pour que le paramètre agent remplace le paramètre client.

Par exemple : o:storage;hid

Exclude Automatically Connection Vid/Pid Device Empêche le transfert automatique d'un périphérique portant des ID de fournisseur et de produit spécifiés. Le format du paramètre est {m|o}:<vid-<xxxx>_pid-<xxxx|*>>[;...]

Définissez le modificateur de fusion (m) pour fusionner le paramètre client avec le paramètre agent ou le modificateur de remplacement (o) pour que le paramètre agent remplace le paramètre client.

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

Exclude Vid/Pid Device from Split

Propriété : SplitExcludeVidPid

Exclut un périphérique USB composite spécifié par des ID de fournisseur et de produit du fractionnement. Le format du paramètre est {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...

Vous devez spécifier des numéros d'ID au format hexadécimal. Vous pouvez utiliser le caractère générique (*) à la place de chiffres individuels dans un ID.

Par exemple : o:vid-0781_pid-55**

La valeur par défaut n'est pas définie.

Split Vid/Pid Device

Propriété : SplitVidPid

Traite les composants d'un périphérique USB composite spécifiés par des ID de fournisseur et de produit en tant que périphériques séparés. Le format du paramètre est

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

ou

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

Vous pouvez utiliser le mot-clé exintf pour exclure des composants de la redirection en spécifiant leur numéro d'interface. Vous devez spécifier les numéros d'ID au format hexadécimal et les numéros d'interface au format décimal en incluant les zéros à gauche. Vous pouvez utiliser le caractère générique (*) à la place de chiffres individuels dans un ID.

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

Note : Horizon 8 n'inclut pas automatiquement les composants que vous n'avez pas explicitement exclus. Vous devez spécifier une stratégie de filtre telle que Include Vid/Pid Device pour inclure ces composants.

La valeur par défaut n'est pas définie.

Paramètres USB appliqués par Horizon Agent

Le tableau suivant décrit chaque paramètre de stratégie appliqué par un agent pour USB dans le fichier de modèle d'administration ADMX pour la configuration d'Horizon Agent. Tous ces paramètres se trouvent dans le dossier Configuration de VMware Horizon Agent > Configuration USB de View dans l'éditeur de gestion de stratégie de groupe. Horizon Agent utilise les paramètres pour décider si un périphérique USB peut être transmis à la machine hôte. Horizon Agent transmet également les paramètres à Horizon Client pour qu'il les interprète et les applique, selon que vous spécifiez le modificateur de fusion (m) ou de remplacement (o). Horizon Client utilise les paramètres pour décider si un périphérique USB est disponible pour la redirection. Comme Horizon Agent applique toujours un paramètre de stratégie appliqué par un agent que vous spécifiez, l'effet peut être la neutralisation de la stratégie que vous avez définie pour Horizon Client. Pour voir une description de la façon dont Horizon 8 applique les stratégies pour le filtrage de périphériques USB, reportez-vous à la section Configuration de paramètres de stratégie de filtre pour des périphériques USB.

Tableau 2. Modèle de configuration d'Horizon Agent : paramètres appliqués par l'agent
Paramètre Propriétés
Exclude All Devices

Propriété : ExcludeAllDevices

Exclut tous les périphériques USB de la transmission. Si ce paramètre est défini sur true, vous pouvez utiliser d'autres paramètres de règle pour autoriser la transmission de périphériques spécifiques ou de familles de périphériques. Si ce paramètre est défini sur false, vous pouvez utiliser d'autres paramètres de règle pour empêcher la transmission de périphériques spécifiques ou de familles de périphériques.

Si ce paramètre est défini sur true et transmis à Horizon Client, il remplace toujours celui sur Horizon Client. Vous ne pouvez pas utiliser le modificateur de fusion (m) ou de remplacement (o) avec ce paramètre.

La valeur par défaut n'est pas définie, ce qui correspond à false.

Exclude Device Family

Propriété : ExcludeFamily

Exclut des familles de périphériques de la transmission. Le format du paramètre est {m|o}:family_name_1[;family_name_2]...

Par exemple : o:bluetooth;smart-card

Si vous avez activé le fractionnement automatique de périphérique, Horizon 8 examine la famille de périphériques de chaque interface d'un périphérique USB composite afin de décider des interfaces à exclure. Si vous avez désactivé le fractionnement automatique de périphérique, Horizon 8 examine la famille de périphériques de l'ensemble du périphérique USB composite.

La valeur par défaut n'est pas définie.

Exclude Vid/Pid Device

Propriété : ExcludeVidPid

Exclut des périphériques avec des ID de fournisseur et de produit spécifiés de la transmission. Le format du paramètre est {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...

Vous devez spécifier des numéros d'ID au format hexadécimal. Vous pouvez utiliser le caractère générique (*) à la place de chiffres individuels dans un ID.

Par exemple : m:vid-0781_pid-****;vid-0561_pid-554c

La valeur par défaut n'est pas définie.

Include Device Family

Propriété : IncludeFamily

Inclut des familles de périphériques pouvant être transmises. Le format du paramètre est {m|o}:family_name_1[;family_name_2]...

Par exemple : m:storage

La valeur par défaut n'est pas définie.

Include HID Optimization Vid/Pid Device

Propriété : HidOptIncludeVidPid

Inclut des périphériques portant des ID de fournisseur et de produit spécifiés pouvant être optimisés. Le format du paramètre est vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...

Vous devez spécifier des numéros d'ID au format hexadécimal. Vous pouvez utiliser le caractère générique (*) à la place de chiffres individuels dans un ID.

Par exemple : vid-056a_pid-0302;vid-046d_pid-c628

La valeur par défaut n'est pas définie.

Include Vid/Pid Device

Propriété : IncludeVidPid

Inclut des périphériques avec des ID de fournisseur et de produit spécifiés pouvant être transmis. Le format du paramètre est {m|o}:vid-xxx1_pid-yyy2[;vid-xxx2_pid-yyy2]...

Vous devez spécifier des numéros d'ID au format hexadécimal. Vous pouvez utiliser le caractère générique (*) à la place de chiffres individuels dans un ID.

Par exemple : o:vid-0561_pid-554c

La valeur par défaut n'est pas définie.

Paramètres USB interprétés par un client

Le tableau suivant décrit chaque paramètre de stratégie interprété par un client dans le fichier de modèle d'administration ADMX pour la configuration d'Horizon Agent. Tous ces paramètres se trouvent dans le dossier Configuration de VMware Horizon Agent > Configuration USB de View > Paramètres téléchargeables uniquement par le client dans l'éditeur de gestion des règles de groupe. Horizon Agent n'applique pas ces paramètres. Horizon Agent transmet les paramètres à Horizon Client pour qu'il les interprète et les applique. Horizon Client utilise les paramètres pour décider si un périphérique USB est disponible pour la redirection.

Tableau 3. Modèle de configuration d'Horizon Agent : paramètres interprétés par un client
Paramètre Propriétés
Allow Audio Input Devices

Propriété : AllowAudioIn

Permet la transmission de périphériques d'entrée audio.

La valeur par défaut n'est pas définie, ce qui correspond à true.

Allow Audio Output Devices

Propriété : AllowAudioOut

Permet la transmission de périphériques de sortie audio.

La valeur par défaut n'est pas définie, ce qui correspond à false.

Allow HID-Bootable

Propriété : AllowHIDBootable

Permet la transmission de périphériques d'entrée autres que des claviers et des souris qui sont disponibles au démarrage (ou périphériques démarrables par HID).

La valeur par défaut n'est pas définie, ce qui correspond à true.

Allow other input devices

Permet la transmission de périphériques d'entrée autres que des périphériques démarrables par HID ou des claviers avec périphériques de pointage intégrés.

La valeur par défaut n'est pas définie.

Allow keyboard and Mouse Devices

Propriété : AllowKeyboardMouse

Permet la transmission de claviers avec périphériques de pointage intégrés (souris, Trackball ou pavé tactile).

La valeur par défaut n'est pas définie, ce qui correspond à false.

Allow Smart Cards

Propriété : AllowSmartcard

Permet la transmission de périphériques à carte à puce.

La valeur par défaut n'est pas définie, ce qui correspond à false.

Allow Video Devices

Propriété : AllowVideo

Permet la transmission de périphériques vidéo.

La valeur par défaut n'est pas définie, ce qui correspond à true.

Exclude Automatically Connection Device Family Empêche le transfert automatique des familles de périphériques.
Utilisez la syntaxe suivante :
{m|o}:family-name[;...]

m indique la fusion du paramètre client avec le paramètre agent. o indique le remplacement du paramètre client par le paramètre agent.

Par exemple :

o:storage;hid
Exclude Automatically Connection Vid/Pid Device Empêche le transfert automatique des périphériques portant des ID de fournisseur et de produit spécifiques.

Utilisez la syntaxe suivante :

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

m indique la fusion du paramètre client avec le paramètre agent. o indique le remplacement du paramètre client par le paramètre agent.

Par exemple :

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