Introduction
Chaque déclencheur planifié ou basé sur des événements prend en charge des conditions. Les conditions filtrent les appareils intégrés à une exécution d'automatisation lorsque le déclencheur s'active — ainsi, au lieu de s'exécuter sur chaque appareil assigné, vous pouvez cibler un sous-ensemble spécifique d'appareils en fonction de la plateforme, du groupe, de l'étiquette, du statut ou d'autres attributs d'appareils.
Trois types de déclencheurs n'offrent aucune condition : Manuel uniquement, Remédiation, et Automatisation. Sur ceux-ci, placez votre filtrage sur les actions individuelles. Tous les autres types de déclencheurs partagent le même générateur de conditions décrit ici.
Fonctionnement des conditions
Les conditions sont configurées par déclencheur, et non par automatisation. Si une automatisation comporte plusieurs déclencheurs, chaque déclencheur peut disposer de son propre ensemble de conditions indépendant.
Lorsqu'un déclencheur s'active, Level évalue ses conditions par rapport à vos appareils à ce moment précis. Les appareils qui satisfont toutes les conditions sont intégrés à l'exécution de l'automatisation. Les appareils qui ne correspondent pas sont ignorés — ils ne sont ni suivis ni mis en file d'attente, et ils seront évalués à nouveau la prochaine fois que le déclencheur s'activera.
Plusieurs conditions utilisent la logique ET : chaque condition doit être satisfaite pour qu'un appareil soit inclus. Il n'existe pas d'option OU au sein d'un seul déclencheur. Si vous avez besoin d'un comportement de type OU, ajoutez un second déclencheur avec des conditions différentes.
ℹ️ REMARQUE : Les déclencheurs sont évalués par rapport à tous les appareils de votre organisation. La condition Groupe permet de limiter un déclencheur à un sous-ensemble — sans celle-ci, tout appareil de l'organisation satisfaisant les autres conditions sera intégré.
Configuration des conditions
Sélectionnez un déclencheur sur le canevas d'automatisation pour ouvrir son panneau de détails. Pour ajouter ou modifier des conditions, sélectionnez Modifier le déclencheur dans le panneau latéral.
Pour consulter les conditions :
Sélectionnez un déclencheur sur le canevas pour ouvrir son panneau de détails.
Sélectionnez l' Conditions onglet, qui apparaît entre Vue d'ensemble et Historique.
Consultez la liste des conditions en lecture seule. Si le déclencheur n'a aucune condition, l'onglet affiche Tous les appareils.
Pour ajouter ou modifier des conditions :
Sélectionnez un déclencheur existant sur le canevas pour ouvrir son panneau de détails.
Sélectionnez Modifier le déclencheur dans le panneau latéral pour ouvrir le formulaire du déclencheur.
Sélectionnez l' Conditions onglet. Le formulaire du déclencheur comporte Obligatoire, Conditions, et Options supplémentaires onglets.
Cliquez sur la Condition liste déroulante et sélectionnez un type de condition.
Définissez l'opérateur et la valeur pour la condition.
Pour ajouter une autre condition, cliquez sur + Ajouter une nouvelle condition.
Pour supprimer une condition, cliquez sur Supprimer à côté de celle-ci.
Cliquez sur Enregistrer pour appliquer.
Référence des conditions
ℹ️ REMARQUE : Plusieurs types de conditions — notamment Plateforme, Système d'exploitation, Étiquette et Groupe — sont renseignés dynamiquement à partir de votre inventaire d'appareils réel. Si votre environnement ne comporte que des appareils Windows, vous ne verrez que Windows dans la liste déroulante Plateforme. Le système d'exploitation affiche les versions spécifiques présentes parmi vos appareils inscrits. Des listes déroulantes vides signifient que Level n'a encore détecté aucun appareil possédant cet attribut.
Tous les appareils
Aucun filtrage appliqué. Chaque appareil de votre organisation est inclus lorsque le déclencheur s'active.
La sélection de Tous les appareils ne nécessite aucune configuration supplémentaire. Utilisez-la lorsque vous souhaitez que le déclencheur s'exécute sur l'ensemble de votre inventaire d'appareils sans aucune restriction.
Plateforme
Filtrer par famille de système d'exploitation de l'appareil.
Opérateur | Description |
Égal à | Le système d'exploitation de l'appareil correspond à l'une des plateformes sélectionnées |
Différent de | Le système d'exploitation de l'appareil ne correspond à aucune des plateformes sélectionnées |
Valeurs : Windows, macOS, Linux. Plusieurs valeurs peuvent être sélectionnées.
Étiquette
Filtrer par étiquettes appliquées à l'appareil.
Opérateur | Description |
Égal à | L'appareil possède toutes les étiquettes sélectionnées |
Différent de | L'appareil ne possède aucune des étiquettes sélectionnées |
Sélectionnez une ou plusieurs étiquettes dans la liste d'étiquettes de votre organisation.
💡 CONSEIL : Les conditions d'étiquette sont utiles pour cibler les appareils par fonction ou par client sans s'appuyer sur la structure de groupe — par exemple, en exécutant un déclencheur uniquement sur les appareils étiquetés SERVER ou PRODUCTION.
Groupe
Filtrer par groupe d'appareils auquel appartient l'appareil.
Opérateur | Description |
Égal à | L'appareil est membre de l'un des groupes sélectionnés |
Différent de | L'appareil n'est membre d'aucun des groupes sélectionnés |
Sélectionnez un ou plusieurs groupes dans votre hiérarchie de groupes. Les groupes enfants peuvent être développés en ligne.
Statut
Filtrer selon que l'appareil est actuellement en ligne ou hors ligne au moment où le déclencheur s'active.
Opérateur | Description |
Égal à | Le statut de l'appareil correspond à la valeur sélectionnée |
Différent de | Le statut de l'appareil ne correspond pas à la valeur sélectionnée |
Valeurs : En ligne, Hors ligne.
ℹ️ REMARQUE : La condition Statut est le levier principal pour contrôler le comportement des appareils hors ligne. Sans condition Statut, les appareils hors ligne qui correspondent par ailleurs aux critères seront intégrés à l'exécution et mis en file d'attente — ils reprendront à l'action en cours dès qu'ils se reconnectent. L'ajout d'une condition Statut = En ligne exclut entièrement les appareils hors ligne, de sorte qu'ils ne seront pas mis en file d'attente.
Nom d'hôte
Filtrer par nom d'hôte de l'appareil.
Opérateur | Description |
Égal à | Le nom d'hôte correspond exactement à la valeur saisie |
Différent de | Le nom d'hôte ne correspond pas à la valeur saisie |
Contient | Le nom d'hôte inclut la chaîne saisie |
Ne contient pas | Le nom d'hôte n'inclut pas la chaîne saisie |
Saisissez la valeur du nom d'hôte manuellement. La correspondance est insensible à la casse.
💡 CONSEIL : Utilisez Contient pour cibler des conventions de nommage — par exemple, filtrer tous les appareils dont le nom d'hôte contient SRV ou un préfixe client.
Dernière activité (en jours)
Filtrer selon le nombre de jours écoulés depuis la dernière connexion de l'appareil à Level.
Opérateur | Description |
Supérieur à | L'appareil a été vu pour la dernière fois il y a plus de N jours |
Supérieur ou égal à | L'appareil a été vu pour la dernière fois il y a N jours ou plus |
Inférieur à | L'appareil a été vu pour la dernière fois il y a moins de N jours |
Inférieur ou égal à | L'appareil a été vu pour la dernière fois il y a N jours ou moins |
Saisissez un nombre entier de jours comme valeur en texte libre.
💡 CONSEIL : Utilisez cette condition pour limiter les exécutions d'automatisation aux appareils récemment actifs — par exemple, ignorer les appareils qui n'ont pas été vus depuis plus de 30 jours, qui peuvent être mis hors service ou en stockage.
Architecture
Filtrer par architecture CPU de l'appareil.
Opérateur | Description |
Égal à | L'architecture de l'appareil correspond à la valeur sélectionnée |
Différent de | L'architecture de l'appareil ne correspond pas à la valeur sélectionnée |
Valeurs : amd64, arm64.
Système d'exploitation
Filtrer par version spécifique du système d'exploitation de l'appareil.
Opérateur | Description |
Égal à | La version du système d'exploitation correspond à la valeur sélectionnée |
Différent de | La version du système d'exploitation ne correspond pas à la valeur sélectionnée |
Les valeurs sont renseignées à partir des versions de système d'exploitation présentes dans votre inventaire d'appareils. Voici quelques exemples : Windows 11, Windows 10, Windows Server 2022, Windows Server 2019, Windows Server 2016, macOS Sonoma, Debian. Votre liste reflétera ce qui est réellement inscrit.
ℹ️ REMARQUE : Les valeurs de système d'exploitation sont des noms de version spécifiques, pas des familles de systèmes d'exploitation. Pour filtrer de manière générale par type de système d'exploitation (Windows, macOS, Linux), utilisez la condition Plateforme à la place.
Type
Filtrer par type d'appareil.
Opérateur | Description |
Égal à | Le type d'appareil correspond à la valeur sélectionnée |
Différent de | Le type d'appareil ne correspond pas à la valeur sélectionnée |
Valeurs : Poste de travail, Serveur.
Variable système
Filtrez sur l'une des variables système intégrées de Level, les mêmes valeurs que vous pouvez insérer dans les scripts et les champs de message. Sélectionnez la variable dans la liste déroulante d'association, puis définissez la comparaison et la valeur. La liste complète se trouve dans Variables système.
ℹ️ REMARQUE : Les conditions de variable système sont disponibles sur les déclencheurs basés sur des événements : Nouvel appareil détecté, L'appareil rejoint un groupe, L'appareil quitte un groupe, Champ personnalisé modifié, Étiquette appliquée, et Étiquette supprimée. Les déclencheurs planifiés et le déclencheur webhook construisent leur liste d'appareils à partir d'une requête lorsqu'ils s'activent, ils n'offrent donc pas de conditions de variable système. Sur ces déclencheurs, ajoutez la condition de variable système aux actions individuelles à la place. Voir Conditions d'action.
Chaque variable système possède un type, et le type détermine les comparaisons disponibles et la manière de saisir la valeur.
Type | Exemples de variables | Opérateurs |
Texte | Nom d'hôte de l'appareil, Système d'exploitation de l'appareil, Chemin du groupe de l'appareil, Noms des étiquettes de l'appareil | Contient, Ne contient pas, Égal à, Différent de |
Vrai ou faux | Appareil en ligne, Mode maintenance de l'appareil, Redémarrage requis de l'appareil | Égal à, Différent de, avec un Vrai / Faux sélecteur pour la valeur |
Nombre | Cœurs CPU de l'appareil, Mémoire de l'appareil | Égal à, Différent de, Supérieur à, Inférieur à, Supérieur ou égal à, Inférieur ou égal à |
Date et heure | Dernière activité de l'appareil, Dernier démarrage de l'appareil, Première activité de l'appareil, Heure Level | Supérieur à, Inférieur à, Supérieur ou égal à, Inférieur ou égal à, avec un sélecteur de date et heure pour la valeur |
Valeurs : amd64, arm64.
Système d'exploitation
Filtrer par version spécifique du système d'exploitation de l'appareil.
Opérateur | Description |
Égal à | La version du système d'exploitation correspond à la valeur sélectionnée |
Différent de | La version du système d'exploitation ne correspond pas à la valeur sélectionnée |
Les valeurs sont renseignées à partir des versions de système d'exploitation présentes dans votre inventaire d'appareils. Voici quelques exemples : Windows 11, Windows 10, Windows Server 2022, Windows Server 2019, Windows Server 2016, macOS Sonoma, Debian. Votre liste reflétera ce qui est réellement inscrit.
ℹ️ REMARQUE : Les valeurs de système d'exploitation sont des noms de version spécifiques, pas des familles de systèmes d'exploitation. Pour filtrer de manière générale par type de système d'exploitation (Windows, macOS, Linux), utilisez la condition Plateforme à la place.
Type
Filtrer par type d'appareil.
Opérateur | Description |
Égal à | Le type d'appareil correspond à la valeur sélectionnée |
Différent de | Le type d'appareil ne correspond pas à la valeur sélectionnée |
Valeurs : Poste de travail, Serveur.
Variable système
Filtrez sur l'une des variables système intégrées de Level, les mêmes valeurs que vous pouvez insérer dans les scripts et les champs de message. Sélectionnez la variable dans la liste déroulante d'association, puis définissez la comparaison et la valeur. La liste complète se trouve dans Variables système.
ℹ️ REMARQUE : Les conditions de variable système sont disponibles sur les déclencheurs basés sur des événements : Nouvel appareil détecté, L'appareil rejoint un groupe, L'appareil quitte un groupe, Champ personnalisé modifié, Étiquette appliquée, et Étiquette supprimée. Les déclencheurs planifiés et le déclencheur webhook construisent leur liste d'appareils à partir d'une requête lorsqu'ils s'activent, ils n'offrent donc pas de conditions de variable système. Sur ces déclencheurs, ajoutez la condition de variable système aux actions individuelles à la place. Voir Conditions d'action.
Chaque variable système possède un type, et le type détermine les comparaisons disponibles et la manière de saisir la valeur.
Type | Exemples de variables | Opérateurs |
Texte | Nom d'hôte de l'appareil, Système d'exploitation de l'appareil, Chemin du groupe de l'appareil, Noms des étiquettes de l'appareil | Contient, Ne contient pas, Égal à, Différent de |
Vrai ou faux | Appareil en ligne, Mode maintenance de l'appareil, Redémarrage requis de l'appareil | Égal à, Différent de, avec un Vrai / Faux sélecteur pour la valeur |
Nombre | Cœurs CPU de l'appareil, Mémoire de l'appareil | Égal à, Différent de, Supérieur à, Inférieur à, Supérieur ou égal à, Inférieur ou égal à |
Date et heure | Dernière activité de l'appareil, Dernier démarrage de l'appareil, Première activité de l'appareil, Heure Level | Supérieur à, Inférieur à, Supérieur ou égal à, Inférieur ou égal à, avec un sélecteur de date et heure pour la valeur |
💡 CONSEIL : Les opérateurs Contient et Ne contient pas ignorent la casse, tandis que Égal à et Différent de comparent la valeur entière et tiennent compte de la casse. Les variables contenant une liste, telles que les noms d'étiquettes de l'appareil et les adresses IP privées de l'appareil, sont stockées sous forme de chaîne séparée par des virgules ; utilisez donc Contient pour vérifier si une étiquette ou une adresse spécifique figure dans la liste.
ℹ️ REMARQUE : Les conditions de date et heure comparent par rapport à la date et l'heure exactes que vous choisissez, et non à une fenêtre glissante. Pour un filtrage « au cours des N derniers jours », utilisez une condition Dernière activité (en jours) à la place. Si un appareil n'a pas encore de valeur pour la variable, une comparaison supérieur à ou inférieur à n'est pas satisfaite et l'appareil est exclu.
FAQ
Les conditions s'appliquent-elles à chaque activation du déclencheur, ou seulement la première fois ? À chaque fois. Les conditions sont évaluées à nouveau à chaque activation du déclencheur. Un appareil qui correspondait la semaine dernière peut être exclu cette semaine si son appartenance à un groupe, ses étiquettes ou son statut a changé.
Puis-je utiliser la logique OU entre les conditions ? Pas au sein d'un même déclencheur. Plusieurs conditions utilisent toujours la logique ET. Pour obtenir un comportement de type OU, ajoutez un second déclencheur à l'automatisation avec des conditions différentes — les deux déclencheurs seront évalués indépendamment.
Un appareil sera-t-il ignoré définitivement s'il ne satisfait pas les conditions ? Non. Les conditions sont évaluées à nouveau à chaque activation du déclencheur. Si les attributs d'un appareil changent — son groupe, ses étiquettes, son statut ou son système d'exploitation — et qu'il correspond lors de la prochaine activation, il sera inclus dans cette exécution.
Que faire si je veux exécuter un déclencheur sur tous les appareils sauf ceux d'un groupe ? Utilisez une condition Groupe avec l'opérateur Différent de opérateur et sélectionnez le groupe à exclure.
Pourquoi mon déclencheur planifié n'offre-t-il pas la condition Variable système ? Les déclencheurs planifiés et le déclencheur webhook sélectionnent les appareils via une requête lors de leur activation, les conditions de variable système ne sont donc pas disponibles. Placez la condition sur les actions de l'automatisation à la place, ou utilisez un déclencheur basé sur des événements.
Puis-je utiliser des conditions pour filtrer les appareils sur le déclencheur manuel ? Non. Le déclencheur manuel ne prend pas en charge les conditions — vous sélectionnez les appareils directement lors de leur ajout. Voir Déclencheur manuel pour en savoir plus sur son fonctionnement.


