Conditions de filtrage

Workspace Environment Management inclut les conditions de filtrage suivantes que vous utilisez pour configurer les circonstances dans lesquelles l’agent affecte des ressources aux utilisateurs. Pour plus d’informations sur l’utilisation de ces conditions dans la console d’administration, reportez-vous à la section Filtres.

Lorsque vous utilisez les conditions de filtre suivantes, soyez conscient de ces deux scénarios :

  • Si l’agent est installé sur un système d’exploitation à session unique ou multisession :
    • « Client » désigne une machine cliente se connectant à l’hôte de l’agent.
    • « Ordinateur » et « Client Remote » font référence à l’hôte de l’agent.
  • Si l’agent est installé sur un point de terminaison physique, les conditions contenant « client » dans les noms de condition ne sont pas applicables.
Nom de la condition Toujours True
Type de valeur attendue S.O.
Type de résultat attendu S.O.
Syntaxe attendue S.O.
Renvoie True.
Nom de la condition Correspondance NomOrdinateur
Type de valeur attendue S.O.
Type de résultat attendu Chaîne.
Syntaxe attendue Test de nom unique: ComputerName Multiple tests (OR): ComputerName1; ComputerName2 Wildcard (fonctionne également avec multiples): ComputerName*
Renvoie True si le nom de l’ordinateur actuel correspond à la valeur testée, false dans le cas contraire.
Nom de la condition Correspondance clientName
Type de valeur attendue S.O.
Type de valeur attendue Chaîne.
Syntaxe attendue Test de nom unique: Clientname Multiple tests (OR): Clientname1;Clientname2 Wildcard (fonctionne également avec multiples): ClientName*
Renvoie True si le nom du client actuel correspond à la valeur testée, false sinon.
Nom de la condition Correspondance des adresses IP
Type de valeur attendue S.O.
Type de résultat attendu Adresse IP.
Syntaxe attendue Test de nom unique: IpAddress Multiple tests (OR): IPAddress1; IPAddress2 Wildcard (fonctionne également avec multiples): IPAddress* Plage (fonctionne également avec multiples): IPAddress1-IPAddress2
Renvoie Cette propriété a la valeur True si l’adresse IP actuelle de l’ordinateur correspond à la valeur testée, false sinon.
Nom de la condition Correspondance des adresses IP du client
Type de valeur attendue S.O.
Type de résultat attendu Adresse IP.
Syntaxe attendue Test de nom unique: ClientIpAddress Multiple tests (OR): ClientPaddress1; ClientPaddress2 Wildcard (fonctionne également avec multiples): ClientIpAddress* Range (fonctionne également avec multiples): IpAddress1-IpAddress2
Renvoie True si l’adresse IP du client actuelle correspond à la valeur testée, false sinon.
Nom de la condition Correspondance du site Active Directory
Type de valeur attendue S.O.
Type de résultat attendu Nom exact du site Active Directory à tester.
Syntaxe attendue Nom du site Active Directory.
Renvoie Cette propriété a la valeur True si le site spécifié correspond au site actuel, false dans le cas contraire.
Nom de la condition Planification
Type de valeur attendue S.O.
Type de résultat attendu Jour de la semaine (exemple : lundi).
Syntaxe attendue Test de nom unique : DayOfWeek Tests multiples (OR) : DayOfWeek1 ; DayOfWeek2
Renvoie True si aujourd’hui correspond à la valeur testée, false sinon.
Nom de la condition Correspondance variable d’environnement
Type de valeur attendue Chaîne. Nom de la variable testée.
Type de résultat attendu Chaîne. Valeur attendue de la variable testée.
Syntaxe attendue Test de nom unique : valeur test Non nulle : ?
Renvoie True si la variable d’environnement existe et que la valeur correspond, false sinon.
Nom de la condition Correspondance entre les valeurs
Type de valeur attendue Chaîne. Chemin complet et nom de la valeur de Registre à tester. Exemple : clé de Registre HKCU\Software\Citrix\TestValueName
Type de résultat attendu Chaîne. Valeur attendue de l’entrée de Registre testée.
Syntaxe attendue Test de nom unique : valeur test Non nulle : ?
Renvoie True si la valeur de Registre existe et que la valeur correspond, false sinon.
Nom de la condition Résultats de la requête WMI Correspondance
Type de valeur attendue S.O.
Type de résultat attendu Chaîne.
Syntaxe attendue Requête WMI valide. Pour de plus amples informations, consultez la section https://docs.microsoft.com/en-us/windows/win32/wmisdk/querying-with-wql.
Renvoie True si la requête réussit et a un résultat, false sinon.
Nom de la condition Correspondance du pays utilisateur
Type de valeur attendue S.O.
Type de résultat attendu Chaîne.
Syntaxe attendue Nom de langue ISO à deux lettres.
Renvoie True si le nom de langue ISO utilisateur correspond à la valeur spécifiée, false dans le cas contraire.
Nom de la condition Correspondance linguistique de l’interface utilisateur
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Nom de langue ISO à deux lettres. Exemple FR.
Syntaxe attendue Nom de langue ISO à deux lettres. Exemple FR.
Renvoie True si le nom de langue ISO de l’interface utilisateur correspond à la valeur spécifiée, false sinon.
Nom de la condition Type de ressource SBC utilisateur
Type de valeur attendue S.O.
Type de résultat attendu Sélectionnez dans la liste.
Syntaxe attendue S.O.
Renvoie Cette propriété a la valeur True si le contexte utilisateur (poste de travail ou application publié) correspond à la valeur sélectionnée, false dans le cas contraire.
Nom de la condition Type de plate-forme OS
Type de valeur attendue S.O.
Type de résultat attendu Sélectionner dans un dossier d’échange.
Syntaxe attendue S.O.
Renvoie True si le type de plate-forme machine (x64 ou x86) correspond à la valeur sélectionnée, false dans le cas contraire.
Nom de la condition État de la connexion
Type de valeur attendue S.O.
Type de résultat attendu Sélectionner dans un dossier d’échange.
Syntaxe attendue S.O.
Renvoie True si l’état de connexion (en ligne ou hors ligne) correspond à la valeur sélectionnée, false dans le cas contraire.
Nom de la condition Correspondance de version de Citrix Virtual Apps
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Version de Citrix Virtual Apps. Exemple : 6.5
Syntaxe attendue S.O.
Renvoie True si la version correspond à la valeur sélectionnée, false dans le cas contraire.
Nom de la condition Correspondance des noms de batterie Citrix Virtual Apps
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Nom de la batterie Citrix Virtual Apps (jusqu’à la version 6.5). Exemple : Batterie.
Syntaxe attendue S.O.
Renvoie Cette propriété a la valeur True si name correspond à la valeur sélectionnée, false sinon.
Nom de la condition Correspondance des noms de zone de Citrix Virtual Apps
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Nom de zone Citrix Virtual Apps (jusqu’à la version 6.5). Exemple : Zone.
Syntaxe attendue S.O.
Renvoie Cette propriété a la valeur True si name correspond à la valeur sélectionnée, false sinon.
Nom de la condition Correspondance des noms de batterie Citrix Virtual Desktops
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Nom de la batterie de Citrix Virtual Desktops (jusqu’à la version 5). Exemple : Batterie.
Syntaxe attendue S.O.
Renvoie Cette propriété a la valeur True si name correspond à la valeur sélectionnée, false sinon.
Nom de la condition Correspondance de nom de groupe de bureaux de Citrix Virtual Desktops
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Exemple de groupe de bureaux virtuels Citrix Virtual Desktops : groupe.
Syntaxe attendue S.O.
Renvoie Cette propriété a la valeur True si name correspond à la valeur sélectionnée, false sinon.
Nom de la condition Mode image de Citrix Provisioning
Type de valeur attendue S.O.
Type de résultat attendu Sélectionner dans un dossier d’échange.
Syntaxe attendue S.O.
Renvoie Cette propriété a la valeur True si le mode d’image Citrix Provisioning actuel correspond à la valeur sélectionnée, false sinon.
Nom de la condition Système d’exploitation client
Type de valeur attendue S.O.
Type de résultat attendu Sélectionner dans un dossier d’échange.
Syntaxe attendue S.O.
Renvoie True si le système d’exploitation client actuel correspond à la valeur sélectionnée, false dans le cas contraire.
Nom de la condition Correspondance des chemins Active Directory
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Nom du chemin Active Directory testé.
Syntaxe attendue Test de nom unique : chemin LDAP strict correspondant au test générique : OU=Utilisateurs* Entrées multiples : entrées séparées par un point-virgule (;)
Renvoie True si l’attribut existe et que la valeur correspond, false dans le cas contraire.
Nom de la condition Correspondance des attributs Active Directory
Type de valeur attendue Chaîne. Nom de l’attribut Active Directory testé.
Type de résultat attendu Chaîne. Valeur attendue de l’attribut Active Directory testé.
Syntaxe attendue Test de valeur unique : valeur Entrées de valeurs multiples : entrées séparées avec un point-virgule (;) Test pour non nulle : ?
Renvoie True si l’attribut existe et que la valeur correspond, false dans le cas contraire.
Nom de la condition Le nom ou la valeur est dans la liste
Type de valeur attendue Chaîne. Chemin d’accès complet de la liste XML générée par l’utilitaire Gestionnaire de liste d’intégrité.
Type de résultat attendu Chaîne. Valeur attendue du nom/valeur à rechercher dans la liste.
Syntaxe attendue Chaîne
Renvoie True si la valeur se trouve dans les paires nom/valeur de la liste spécifiée, false dans le cas contraire.
Nom de la condition Pas de correspondance de nom_ordinateur
Comportement de condition négative Exécute ComputerName Match et renvoie le résultat opposé (true si false, false si true). Voir condition ComputerName Match pour plus d’informations.
Nom de la condition Aucune correspondance de NomClient
Comportement de condition négative Exécute ClientName Match et renvoie le résultat opposé (true si false, false si true). Voir condition ClientName Match pour plus d’informations.
Nom de la condition Aucune correspondance d’adresse IP
Comportement de condition négative Exécute IP Address Match et renvoie le résultat opposé (true si false, false si true). Voir condition IP Address Match pour plus d’informations.
Nom de la condition Aucune correspondance d’adresse IP du client
Comportement de condition négative Exécute Client IP Address Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la section Condition d’ adresse IP du client.
Nom de la condition Aucune correspondance de site Active Directory
Comportement de condition négative Exécute Active Directory Site Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la section condition de correspondance de site Active Directory
Nom de la condition Aucune correspondance de variable d’environnement
Comportement de condition négative Exécute Environment Variable Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la section condition Correspondance des variables
Nom de la condition Aucune correspondance de valeur de Registre
Comportement de condition négative Exécute Registry Value Match et renvoie le résultat opposé (true si false, false si true). Voir condition Correspondance des valeurs du Registre pour plus d’informations.
Nom de la condition Aucun résultat de requête WMI Correspondance
Comportement de condition négative Exécute le résultat de la requête WMI Match et renvoie le résultat opposé (true si false, false si true). Voir condition WMI Query Result Match pour plus d’informations.
Nom de la condition Pas de correspondance de pays utilisateur
Comportement de condition négative Exécute User Country Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la section condition Correspondance des pays
Nom de la condition Aucune correspondance de la langue de l’interface utilisateur
Comportement de condition négative Exécute User UI Language Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la section condition UI UI Match.
Nom de la condition Aucune correspondance de version de Citrix Virtual Apps
Comportement de condition négative Exécute Citrix Virtual Apps Version Match et renvoie le résultat inverse (true si false, false si true). Voir condition Correspondance de version de Citrix Virtual Apps pour plus d’informations.
Nom de la condition Aucune correspondance de nom de batterie de Citrix Virtual Apps
Comportement de condition négative Exécute Citrix Virtual Apps Farm Name Match et renvoie le résultat opposé (true si false, false si true). Voir condition Citrix Virtual Apps Farm Name Match pour plus d’informations.
Nom de la condition Aucune correspondance de nom de zone Citrix Virtual Apps
Comportement de condition négative Exécute Citrix Virtual Apps Zone Name Match et renvoie le résultat opposé (true si false, false si true). Voir condition Citrix Virtual Apps Zone Name Match pour plus d’informations.
Nom de la condition Aucun nom de batterie de serveurs Citrix Virtual Desktops Correspondance
Comportement de condition négative Exécute Citrix Virtual Desktops Farm Name Match et renvoie le résultat opposé (true si false, false si true). Voir condition Citrix Virtual Desktops Farm Name Match pour plus d’informations.
Nom de la condition Aucun nom de groupe Citrix Virtual Desktops Desktops Desktops
Comportement de condition négative Exécute Citrix Virtual Desktops Desktops Desktops Group Name Match et renvoie le résultat opposé (true si false, false si true). Voir condition Citrix Virtual Desktops Desktops Desktops Group Name Match pour plus d’informations.
Nom de la condition Aucune correspondance de chemin d’accès Active Directory
Comportement de condition négative Exécute Active Directory Path Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la condition Match de chemin d’accès Active Directory.
Nom de la condition Aucune correspondance d’attribut Active Directory
Comportement de condition négative Exécute Active Attribut Path Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la condition Match de chemin d’attribut actif.
Nom de la condition Le nom ou la valeur n’est pas dans la liste
Comportement de condition négative Exécute Nom ou Valeur est dans la liste et renvoie le résultat opposé (true si false, false si true). Voir la condition Nom ou Valeur dans la liste pour plus d’informations.
Nom de la condition Correspondance du système d’exploitation distant
Type de valeur attendue S.O.
Type de résultat attendu Sélectionner dans un dossier d’échange.
Syntaxe attendue S.O.
Renvoie True si le système d’exploitation client distant actuel correspond à la valeur sélectionnée, false dans le cas contraire.
Nom de la condition Aucune correspondance avec le système d’exploitation distant client
Comportement de condition négative Exécute Client Remote OS Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la section condition Client Remote OS Match.
Nom de la condition Correspondance dynamique des valeurs
Type de valeur attendue Chaîne. Toute expression dynamique utilisant des variables d’environnement ou des jetons dynamiques.
Type de résultat attendu Chaîne. Valeur attendue de l’expression testée.
Syntaxe attendue Test de nom unique : valeur test Non nulle : ?
Renvoie True si la valeur de résultat d’expression dynamique existe et que la valeur correspond, false sinon.
Nom de la condition Aucune correspondance de valeur dynamique
Comportement de condition négative Exécute Dynamic Value Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à Correspondance de valeur dynamique.
Nom de la condition État du mode transformateur
Type de valeur attendue S.O.
Type de résultat attendu Sélectionner dans un dossier d’échange.
Syntaxe attendue S.O.
Renvoie True si l’état actuel du transformateur correspond à la valeur sélectionnée, false dans le cas contraire.
Nom de la condition Aucune correspondance avec le système d’exploitation client
Comportement de condition négative Exécute Client OS Match et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations , reportez-vous à la section Condition de concordance
Nom de la condition Correspondance de groupe Active Directory
Type de valeur attendue S.O.
Type de résultat attendu Chaîne.
Syntaxe attendue Test de nom unique : nom NetBIOS groupe (DOMAINE \ Nomgroupe) Tests multiples (OR) : NomGroupe1 ; NomGroupe2
Renvoie True si l’un des groupes d’utilisateurs actuels correspond à la valeur testée, false sinon.
Nom de la condition Aucune correspondance de groupe Active Directory
Comportement de condition négative Exécute Active Directory Group Match et renvoie le résultat opposé (true si false, false si true). Voir condition de correspondance de groupe Active Directory pour plus d’informations.
Nom de la condition Correspondance de la version
Type de valeur attendue Chaîne. Chemin complet et nom du fichier à tester.
  Exemple : C:\Test\TestFile.dll
Type de résultat attendu Chaîne. Valeur de version de fichier attendue du fichier testé.
Syntaxe attendue Test de nom unique : valeur test Non nulle : ?
Renvoie True si la valeur de Registre existe et que la valeur correspond, false sinon.
Nom de la condition Aucune correspondance de version de fichier
Comportement de condition négative Exécute File Version Match et renvoie le résultat opposé (true si false, false si true). Voir condition File Version Match pour plus d’informations.
Nom de la condition État de la connexion réseau
Type de valeur attendue S.O.
Type de résultat attendu Sélectionner dans un dossier d’échange.
Syntaxe attendue S.O.
Renvoie True si l’état actuel de la connexion réseau correspond à la valeur sélectionnée, false dans le cas contraire.

Important :

Avant d’utiliser Nom de la ressource publiée comme type de condition de filtre, gardez à l’esprit les éléments suivants : Si la ressource publiée est une application publiée, tapez le nom du navigateur de l’application dans le champ Résultat correspondant. Si la ressource publiée est un poste de travail publié, tapez le nom publié du poste de travail dans le champ Résultat de correspondance.

Nom de la condition Nom de la ressource publiée
Type de valeur attendue S.O.
Type de résultat attendu Chaîne. Nom de la ressource publiée (Citrix Virtual Apps/Citrix Virtual Desktops/RDS).
Syntaxe attendue Test de nom unique : nom de la ressource publiée Plusieurs tests (OR) : Nom1 ; Name2 Test générique : Nom*
Renvoie Cette propriété a la valeur True si le nom de la ressource publiée actuelle correspond à la valeur testée, false sinon.
Nom de la condition Le nom est dans la liste
Type de valeur attendue Chaîne. Chemin d’accès complet de la liste XML générée par l’utilitaire Gestionnaire de liste d’intégrité.
Type de résultat attendu Chaîne. Valeur attendue du nom à rechercher dans la liste.
Syntaxe attendue Chaîne
Renvoie True s’il y a une correspondance de nom dans les paires nom/valeur de la liste spécifiée, false sinon.
Nom de la condition Le nom n’est pas dans la liste
Comportement de condition négative Run Name est dans List et renvoie le résultat opposé (true si false, false si true). Pour plus d’informations, reportez-vous à la section Nom de la condition dans la liste.
Nom de la condition Fichier/Dossier existe
Type de valeur attendue S.O.
Type de résultat attendu Chaîne.
Syntaxe attendue Chemin complet de l’entrée du système de fichiers (fichier ou dossier) à tester.
Renvoie True si l’entrée du système de fichiers spécifiée existe, false dans le cas contraire.
Nom de la condition Fichier/Dossier n’existe pas
Comportement de condition négative Exécute Fichier/Dossier existe et renvoie le résultat opposé (true si false, false si true). Voir la condition Fichier/Dossier existe pour plus d’informations.
Nom de la condition Correspondance DateTime
Type de valeur attendue S.O.
Type de résultat attendu DateTime en tant que chaîne. Date/heure de test.
Syntaxe attendue Date unique : 06/01/2016 Plage de dates : 06/01/2016-08/01/2016 Entrées multiples : entrée1 ; entrée2 les plages de dates et les dates uniques peuvent être mélangées
Renvoie True si la date/heure d’exécution correspond à l’une des entrées spécifiées, false sinon.
Nom de la condition Aucune correspondance DateTime
Comportement de condition négative Exécute DateTime Match et renvoie le résultat opposé (true si false, false si true). Voir condition DateTime Match pour plus d’informations.
Conditions de filtrage

Dans cet article