Session et client
Ces conditions utilisent des attributs de client et de session pour rechercher une correspondance dans la session ou le client de l'utilisateur connecté. Par exemple, vous pouvez configurer une condition de client Résolution de l'écran afin que l'application concernée ne puisse être utilisée que sur les clients dotés d'une résolution d'écran de 1024x768 ou plus.
Condition |
Description |
---|---|
Type de connexion |
Condition qui détermine si le type de connexion correspond à la méthode actuelle selon laquelle l'utilisateur s'est connecté à la session. Les types de connexion sont notamment Console, Connexion de bureau à distance (RDP-TCP), Connexion de bureau à distance via Citrix ICA (ICA-TCP) et Connexion de bureau à distance via Citrix ICA-<tout> (ICA-*). |
Nom d'application publiée |
Condition qui repose sur l'utilisation d'une application publiée particulière. |
Périphérique connecté |
Condition qui détermine si l'adresse IP du client RDP (Remote Desktop Protocol - Protocole Bureau à distance) correspond à celle figurant dans la configuration. |
Adresse IP client |
Condition reposant sur l'adresse IP entrée dans le champ Adresse. Il est possible de définir une plage d'adresses IP à l'aide de l'option Entre et des deux champs d'adresse. Dans le cas d'une plage, l'adresse IP n'est pas traitée comme un nombre global mais sur la base de la valeur de chaque octet. Par exemple, si la plage va de 190.190.190.190 à 200.200.200.200, l'adresse 198.198.198.198 est acceptée, mais 198.198.210.198 est refusée, parce que le troisième octet est hors de la plage définie. |
Nom NETBIOS du client |
Condition qui repose sur la résolution d'écran du périphérique connecté. Vous pouvez utiliser une résolution spécifique ou une plage pour définir quand appliquer une action. Cette condition est disponible uniquement pour les clients Remote Desktop Protocol (RDP) et Independent Computing Architecture (ICP). Elle ne fonctionne pas sur la console. |
Profondeur de couleurs de l'écran de session |
Condition qui repose sur la profondeur de couleurs d'écran du périphérique connecté. Utilisez le curseur et les boutons radio pour sélectionner la valeur ou la plage de valeurs voulue. Cette condition est disponible uniquement pour les clients Remote Desktop Protocol (RDP) et Independent Computing Architecture (ICP). Elle ne fonctionne pas sur la console. |
Domaine de l'ordinateur client |
Condition qui recherche un réseau d'ordinateurs client défini. Utilisez la liste déroulante Type de recherche pour indiquer si la condition utilise les conventions d'appellation de domaine DNS ou de domaine Windows. Le domaine indiqué dans le champ de correspondance doit être au format utilisé dans votre entreprise pour la convention d'appellation sélectionnée. Par exemple, testing.xyz.local est un nom de domaine DNS, alors que le nom de domaine Windows équivalent est testing. |
Groupe d'ordinateurs client |
Condition reposant sur un groupe d'ordinateurs client Active Directory. |
Paramètres du client Citrix |
Condition qui repose sur les attributs du client connecté.
Pour en savoir plus, reportez-vous à « Ajout d'une condition Paramètres du client Citrix ». |
Paramètres de client Citrix vDisk |
Condition qui détermine si un lecteur Citrix vDisk est utilisé et, si tel est le cas, s'il fonctionne en mode Standard ou Privé. |
Connexions établies |
Condition qui détermine si l'adresse IP distante et le port local figurant dans la condition correspondent à une « connexion établie » renvoyée par la commande netstat. Autrement dit, le système vérifie s'il existe une connexion entre la machine et la combinaison adresse IP distante plus port local, et s'ils parviennent à échanger du trafic. Les plages avec caractère générique sont prises en charge pour l'adresse IP distante. Vous pouvez soit entrer * (astérisque) dans le champ Port pour rechercher tous les ports, soit laisser le champ vide pour ignorer le numéro de port. Pour en savoir plus, reportez-vous à « Connexions établies et Netstat ». |
Variables VMware |
Condition qui repose sur les attributs du broker ou du client connecté. |
Connexions établies et Netstat
Netstat (statistiques réseau) est un utilitaire de ligne de commande TCP/IP qui affiche les connexions réseau entrantes et sortantes pour TCP, les tables de routage, et différentes statistiques sur l'interface réseau et le protocole réseau.
Vous pouvez utiliser Netstat avec divers paramètres. Le paramètre -a répertorie toutes les connexions et tous les ports d'écoute de l'ordinateur, comme indiqué ici :
Dans la liste affichée par Netstat, le champ Adresse locale contient l'adresse IP et le numéro de port de la machine. Le champ Adresse étrangère contient l'adresse IP et le numéro de port distants. L'état LISTENING (Écoute en cours) montre un port ouvert qui écoute les connexions entrantes. L'état ESTABLISHED (Établi) indique qu'il existe une connexion entre la machine et la combinaison adresse IP distante et port, et qu'ils parviennent à échanger du trafic. Lorsque vous définissez une condition Connexions établies, les numéros de port local et les adresses IP étrangères renvoyés par Netstat sont comparés à ceux qui sont configurés dans la condition. S'ils sont identiques, la condition est remplie.
Ajout d'une condition Paramètres du client Citrix
- Sélectionnez le nœud d'une règle personnalisée.
-
Dans la zone de travail, sélectionnez Conditions > Session et client > Paramètres du client Citrix.
La boîte de dialogue Paramètres du client Citrix s'affiche.
- Si nécessaire, entrez une description et des informations supplémentaires sur les paramètres du client Citrix dans les champs de l'onglet Général.
- Cliquez sur l'onglet Paramètres client.
-
Sélectionnez les critères de la condition Paramètres du client Citrix parmi les options suivantes :
Attributs
Description
OS client
Correspond au système d'exploitation du client, à savoir Android, iOS, Mac ou Windows.
Type de client
Correspond au type de client, comme un téléphone, une tablette ou un autre périphérique.
Version du client
Correspond au numéro de version du client Citrix Receiver.
Cette condition utilise le numéro de version du Build, plutôt que le numéro de version utilisé sur le marché. Par exemple, Citrix Receiver 14.1.0.0 est lié au numéro de Build 4.1.0.56461.
Pour afficher le numéro de version du Build, reportez-vous à l'écran À propos de Citrix Receiver.
Cryptage du client
Correspond au type de cryptage du client, à savoir Basique, Connexion uniquement, RC5 (40 bits), RC5 (56 bits) et RC5 (128 bits).
Les seuls niveaux de cryptage disponibles pour XenApp et XenDesktop sont Basique et RC5 (128 bits). Cette condition n'est pas compatible avec XenDesktop.
NetScaler Session Policies
Correspond aux stratégies de session NetScaler. Séparez les différentes stratégies par une virgule.
Cette condition n'est pas compatible avec Citrix XenApp.
NetScaler Hostname
Correspond au nom d'hôte de NetScaler.
Cette condition n'est pas compatible avec Citrix XenApp.
- Cliquez sur OK.
Pour les conditions Version du client, Cryptage du client, Stratégies de session NetScaler et Nom d'hôte NetScaler, vous devez installer les éléments suivants :
Extension de Broker Citrix PowerShell sur le client. Vous pouvez installer ce module complémentaire sur le client en exécutant Broker_PowerShellSnapIn_x86.msi ou Broker_PowerShellSnapIn_x64.msi depuis le support d'installation Citrix.
Pour Citrix XenApp, PowerShell 3.0 ou supérieur sur le serveur.
Pour Citrix XenDesktop, PowerShell 3.0 ou supérieur dans le client d'agent de poste de travail virtuel (Virtual Desktop).
La condition a été ajoutée.