Passer au contenu principal

Conditions de déclenchement

Filtrer les appareils auxquels un déclencheur s'applique à l'aide de conditions basées sur la plate-forme, le groupe, la balise, le statut, etc.

Mis à jour il y a moins d’une heure

Tous les déclencheurs programmés et basés sur des événements supportent les conditions. Les conditions filtrent les dispositifs qui sont intégrés dans une exécution d'automatisation quand le déclencheur se déclenche — donc au lieu de s'exécuter sur tous les dispositifs assignés, vous pouvez cibler un sous-ensemble spécifique de dispositifs basé sur la plateforme, le groupe, le tag, le statut, ou autres attributs de dispositif.

Le déclencheur manuel ne supporte pas les conditions. Tous les autres types de déclencheurs partagent le même constructeur de conditions décrit ici.


Comment fonctionnent les conditions

Les conditions sont configurées par déclencheur, non par automatisation. Si une automatisation a plusieurs déclencheurs, chaque déclencheur peut avoir son propre ensemble de conditions indépendant.

Quand un déclencheur se déclenche, Level évalue ses conditions par rapport à vos dispositifs à ce moment. Les dispositifs qui correspondent à toutes les conditions sont intégrés dans l'exécution de l'automatisation. Les dispositifs qui ne correspondent pas sont ignorés — ils ne sont pas suivis ou mis en attente, et ils seront évalués à nouveau la prochaine fois que le déclencheur se déclenche.

Les conditions multiples utilisent la logique ET : chaque condition doit être satisfaite pour qu'un dispositif soit inclus. Il n'y a pas d'option OU au sein d'un seul déclencheur. Si vous avez besoin d'un comportement de style OU, ajoutez un deuxième déclencheur avec des conditions différentes.

ℹ️ REMARQUE : Les déclencheurs évaluent tous les dispositifs de votre organisation. La condition Groupe est comment vous limitez un déclencheur à un sous-ensemble — sans elle, tout dispositif de l'org qui correspond aux autres conditions sera intégré.


Configuration des conditions

Les conditions sont définies dans le panneau de configuration du déclencheur lors de l'ajout ou de la modification d'un déclencheur.

ℹ️ REMARQUE : Les déclencheurs et actions ne sont modifiables qu'en mode d'édition. Depuis la vue du pipeline, cliquez sur Éditer dans le coin supérieur droit pour entrer en mode d'édition. Si vous cliquez sur un déclencheur ou une action en dehors du mode d'édition, un panneau de détails en lecture seule s'ouvre montrant le statut d'exécution et l'historique — vous ne verrez pas les options de configuration là.

  1. Ouvrez le panneau de configuration du déclencheur en cliquant sur un déclencheur existant ou en en ajoutant un nouveau.

  2. Cliquez sur la liste déroulante Condition et sélectionnez un type de condition.

  3. Définissez l'opérateur et la valeur pour la condition.

  4. Pour ajouter une autre condition, cliquez sur + Ajouter une nouvelle condition.

  5. Pour supprimer une condition, cliquez sur Supprimer à côté.

  6. Cliquez sur Enregistrer pour appliquer.

Configuration de condition

Référence des conditions

ℹ️ REMARQUE : Plusieurs types de conditions — y compris Plateforme, SE, Tag, et Groupe — sont remplis dynamiquement à partir de votre inventaire réel de dispositifs. Si votre environnement n'a que des dispositifs Windows, vous ne verrez que Windows dans la liste déroulante Plateforme. SE montre les versions spécifiques présentes sur vos dispositifs inscrits. Les listes déroulantes vides signifient que Level n'a pas encore détecté de dispositifs avec cet attribut.

Tous les dispositifs

Aucun filtrage appliqué. Tous les dispositifs de votre organisation sont inclus quand le déclencheur se déclenche.

Sélectionner Tous les dispositifs ne nécessite aucune configuration supplémentaire. Utilisez-le quand vous voulez que le déclencheur s'exécute sur votre inventaire entier de dispositifs sans restrictions.


Plateforme

Filtrez par la famille de système d'exploitation du dispositif.

Opérateur

Description

Égal à

Le SE du dispositif correspond à l'une des plateformes sélectionnées

Non égal à

Le SE du dispositif ne correspond à aucune des plateformes sélectionnées

Valeurs : Windows, macOS, Linux. Plusieurs valeurs peuvent être sélectionnées.


Tag

Filtrez par les tags appliqués au dispositif.

Opérateur

Description

Égal à

Le dispositif a tous les tags sélectionnés

Non égal à

Le dispositif n'a aucun des tags sélectionnés

Sélectionnez un ou plusieurs tags dans la liste des tags de votre organisation.

💡 CONSEIL : Les conditions de tags sont utiles pour cibler les dispositifs par fonction ou client sans dépendre de la structure du groupe — par exemple, exécuter un déclencheur seulement sur les dispositifs taggés SERVER ou PRODUCTION.


Groupe

Filtrez par le groupe de dispositifs auquel le dispositif appartient.

Opérateur

Description

Égal à

Le dispositif est un membre de l'un des groupes sélectionnés

Non égal à

Le dispositif n'est un membre d'aucun des groupes sélectionnés

Sélectionnez un ou plusieurs groupes de votre hiérarchie de groupes. Les groupes enfants peuvent être développés en ligne.


Statut

Filtrez selon que le dispositif est actuellement en ligne ou hors ligne au moment où le déclencheur se déclenche.

Opérateur

Description

Égal à

Le statut du dispositif correspond à la valeur sélectionnée

Non égal à

Le statut du dispositif ne correspond pas à la valeur sélectionnée

Valeurs : En ligne, Hors ligne.

ℹ️ REMARQUE : La condition Statut est le levier clé pour contrôler le comportement des dispositifs hors ligne. Sans une condition Statut, les dispositifs hors ligne qui correspondent autrement seront intégrés dans l'exécution et mis en attente — ils reprendront à l'action où ils étaient dès qu'ils reviennent en ligne. Ajouter une condition Statut = En ligne exclut complètement les dispositifs hors ligne, donc ils ne seront pas mis en attente du tout.


Nom d'hôte

Filtrez par le nom d'hôte du dispositif.

Opérateur

Description

Égal à

Le nom d'hôte correspond exactement à la valeur saisie

Non égal à

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 manuellement la valeur du nom d'hôte. La correspondance ne tient pas compte de la casse.

💡 CONSEIL : Utilisez Contient pour cibler les conventions de nommage — par exemple, filtrer tous les dispositifs dont le nom d'hôte contient SRV ou un préfixe client.


Vu pour la dernière fois (en jours)

Filtrez selon le nombre de jours qui se sont écoulés depuis que le dispositif a établi un contact avec Level pour la dernière fois.

Opérateur

Description

Supérieur à

Le dispositif a été vu pour la dernière fois il y a plus de N jours

Supérieur ou égal à

Le dispositif a été vu pour la dernière fois il y a N jours ou plus

Inférieur à

Le dispositif a été vu pour la dernière fois il y a moins de N jours

Inférieur ou égal à

Le dispositif a été vu pour la dernière fois il y a N jours ou moins

Saisissez un nombre entier de jours comme valeur de texte libre.

💡 CONSEIL : Utilisez cette condition pour limiter les exécutions d'automatisation aux dispositifs récemment actifs — par exemple, ignorer les dispositifs qui n'ont pas été vus depuis plus de 30 jours, qui peuvent être désaffectés ou en stockage.


Architecture

Filtrez par l'architecture du processeur du dispositif.

Opérateur

Description

Égal à

L'architecture du dispositif correspond à la valeur sélectionnée

Non égal à

L'architecture du dispositif ne correspond pas à la valeur sélectionnée

Valeurs : amd64, arm64.


SE

Filtrez par la version spécifique du SE du dispositif.

Opérateur

Description

Égal à

La version du SE correspond à la valeur sélectionnée

Non égal à

La version du SE ne correspond pas à la valeur sélectionnée

Les valeurs sont remplies à partir des versions du SE présentes dans votre inventaire de dispositifs. Les exemples incluent Windows 11, Windows 10, Windows Server 2022, Windows Server 2019, Windows Server 2016, macOS Sonoma, Debian. Votre liste reflètera ce qui est actuellement enregistré.

ℹ️ REMARQUE : Les valeurs SE sont des noms de version spécifiques, pas des familles de SE. Pour filtrer largement par type de système d'exploitation (Windows, macOS, Linux), utilisez plutôt la condition Plateforme.


Type

Filtrez par type de dispositif.

Opérateur

Description

Égal à

Le type de dispositif correspond à la valeur sélectionnée

Non égal à

Le type de dispositif ne correspond pas à la valeur sélectionnée

Valeurs : Poste de travail, Serveur.


FAQ

  • Les conditions s'appliquent-elles chaque fois que le déclencheur se déclenche, ou seulement la première fois ? Chaque fois. Les conditions sont évaluées à nouveau à chaque déclenchement du déclencheur. Un dispositif qui correspondait la semaine dernière peut être exclu cette semaine si son adhésion au groupe, ses tags, ou son statut ont changé.

  • Puis-je utiliser la logique OU entre les conditions ? Non, pas au sein d'un seul déclencheur. Les conditions multiples utilisent toujours la logique ET. Pour obtenir un comportement de style OU, ajoutez un deuxième déclencheur à l'automatisation avec des conditions différentes — les deux déclencheurs seront évalués indépendamment.

  • Un dispositif sera-t-il ignoré définitivement s'il ne correspond pas aux conditions ? Non. Les conditions sont évaluées à nouveau chaque fois que le déclencheur se déclenche. Si les attributs d'un dispositif changent — son groupe, ses tags, son statut, ou son SE — et qu'il correspond au prochain déclenchement, il sera inclus dans cette exécution.

  • Que faire si je veux exécuter un déclencheur sur tous les dispositifs sauf ceux d'un groupe ? Utilisez une condition Groupe avec l'opérateur Non égal à et sélectionnez le groupe à exclure.

  • Puis-je utiliser les conditions pour filtrer les dispositifs sur le déclencheur manuel ? Non. Le déclencheur manuel ne supporte pas les conditions — vous sélectionnez les dispositifs directement lors de leur ajout. Voir Déclencheur manuel pour savoir comment cela fonctionne.

Avez-vous trouvé la réponse à votre question ?