Passer au contenu principal

Présentation des automatisations

Automate IT tasks across your devices using triggers to detect conditions and actions to respond to them.

Introduction

Les automatisations vous permettent de définir ce qui doit se passer sur un appareil lorsque des conditions spécifiques sont remplies. Un déclencheur surveille la condition — une planification, une étiquette, une alerte, un nouvel enrôlement. Une action (ou une séquence d'actions) s'exécute lorsque la condition correspond. Une fois qu'une automatisation est active, elle s'exécute en continu sans aucune intervention manuelle.

Exemples courants : correction automatique des appareils Windows selon un calendrier, exécution d'un script de configuration lors de la détection d'un nouvel appareil, ou application d'étiquettes lorsqu'un appareil rejoint un groupe spécifique.


🎬 VIDÉO


Fonctionnement des automatisations

Chaque automatisation comporte deux parties :

  • Déclencheurs — les conditions qui font entrer un appareil dans l'automatisation. Lorsqu'un déclencheur s'active, l'appareil commence à traverser le pipeline.

  • Actions — les étapes qui s'exécutent sur l'appareil, dans l'ordre, une fois qu'il entre dans le pipeline.

Les déclencheurs et les actions sont indépendants. Une automatisation peut avoir plusieurs déclencheurs (n'importe quelle correspondance démarre le pipeline) et plusieurs actions (elles s'exécutent séquentiellement). Chaque action peut être activée ou désactivée individuellement sans la supprimer du pipeline.

Deux badges apparaissent sur les déclencheurs et les actions dans le pipeline pour signaler une configuration supplémentaire en un coup d'œil :

  • SI (orange) — une condition est appliquée à cette étape. Pour les déclencheurs, la condition limite les appareils que le déclencheur sélectionne. Pour les actions, la condition contrôle si l'action s'exécute sur un appareil donné lors d'une exécution.

  • (x) (orange) — l'étape utilise une variable, soit en y écrivant une sortie, soit en la lisant.

Automation View

Déclencheurs

Un déclencheur définit quand et quels les appareils qu'une automatisation cible. Les appareils ne sont pas assignés manuellement aux automatisations — les déclencheurs les sélectionnent automatiquement en fonction de la condition.

Les types de déclencheurs incluent les planifications (exécution quotidienne, hebdomadaire, mensuelle ou selon un intervalle personnalisé), les événements d'appareils (nouvel appareil détecté, appareil rejoignant ou quittant un groupe), les événements d'étiquettes (étiquette appliquée ou supprimée), les modifications de données (champ personnalisé modifié), et les signaux externes (webhook). Un déclencheur manuel est également disponible pour les exécutions à la demande.

Chaque déclencheur (sauf Manuel) prend en charge conditions — filtres qui restreignent les appareils sélectionnés lorsque le déclencheur s'active. Les conditions peuvent filtrer par plateforme, système d'exploitation, groupe, étiquette, statut, nom d'hôte, type d'appareil, et plus encore. Sans conditions, un déclencheur s'applique à tous les appareils de votre organisation que le déclencheur correspondrait autrement.

Pour une référence sur chaque type de déclencheur, consultez les articles sur les déclencheurs dans la Automatisations collection. Pour voir tous les déclencheurs de votre organisation dans une seule liste, voir Vue des déclencheurs. Pour les conditions, voir Conditions de déclenchement.

Actions

Les actions sont ce qui s'exécute réellement sur l'appareil. Elles s'exécutent en séquence, de haut en bas. Si une action échoue, le pipeline s'arrête à cette étape (sauf si configuré autrement).

Les actions disponibles couvrent : l'exécution de scripts, l'installation et la désinstallation d'applications, la gestion des mises à jour du système d'exploitation, le redémarrage des appareils, la définition de champs personnalisés, l'application ou la suppression d'étiquettes, l'envoi de notifications, les requêtes HTTP, et plus encore.

Chaque action dispose de deux options transversales au-delà de sa configuration principale :

  • Conditions — restreindre si l'action s'exécute sur un appareil donné lors d'une exécution. Utilisez les conditions pour ignorer une action en fonction du système d'exploitation, du groupe, de l'étiquette, de la valeur d'un champ personnalisé, ou du résultat d'une action précédente. Voir Conditions d'action.

  • Options supplémentaires — contrôles disponibles sur chaque action quel que soit le type : un nom d'affichage personnalisé, le comportement en cas d'échec (faire échouer le pipeline ou supprimer et continuer), le nombre de tentatives, et la possibilité de capturer la sortie de l'action dans une variable d'automatisation. Voir Présentation des actions.

Pour une référence complète, voir Automatisations → Actions.

💡 CONSEIL : La Bibliothèque de ressources comprend des centaines d'automatisations prédéfinies que vous pouvez importer directement dans votre compte — couvrant des cas d'utilisation courants tels que la gestion des correctifs, la configuration des nouveaux appareils, les tâches de maintenance, et plus encore. Partir d'une automatisation prédéfinie est plus rapide que de construire à partir de zéro.


Automatisations

Accédez à Automatisations dans la barre latérale pour accéder à la liste des automatisations.

ℹ️ REMARQUE : Les nouveaux comptes incluent un Premiers pas groupe d'automatisations pré-rempli avec des automatisations courantes — Correctifs Windows, Correctifs macOS, Correctifs Linux, Étiquettes par défaut, Nettoyage du disque, et autres. Ce sont des automatisations pleinement fonctionnelles que vous pouvez activer telles quelles, ajuster pour votre environnement, ou utiliser comme référence lors de la création des vôtres.

[capture d'écran : Liste des automatisations avec plusieurs automatisations visibles, mettre en évidence la colonne Exécutions récentes (60 jours)]

Chaque ligne du tableau représente une automatisation. Les colonnes affichent :

  • Actions — icônes représentant les types de déclencheurs et les types d'actions utilisés

  • Nom — le nom de l'automatisation

  • Groupe — le groupe d'automatisation auquel elle appartient

  • Dernière exécution — quand l'automatisation s'est dernièrement déclenchée sur un appareil

  • Exécutions récentes (60 jours) — une sparkline du volume d'exécutions quotidiennes pour les 60 derniers jours. Survolez un jour pour voir la date et le nombre d'exécutions. Cliquez sur un jour ayant eu des exécutions pour ouvrir l'historique de cette automatisation pour cette date. Les automatisations qui n'ont pas été exécutées restent à plat.

  • Exécutions actives — appareils actuellement dans le pipeline

  • Total des exécutions — nombre total d'exécutions sur tous les appareils

  • Statut — Actif (possède au moins un déclencheur actif) ou Manuel (pas de déclencheurs actifs ; s'exécute uniquement lorsque déclenché manuellement)

Les colonnes peuvent être affichées ou masquées en utilisant le bouton Colonnes en haut à droite.

Filtrage et recherche

Utilisez la Recherche pour filtrer les automatisations par nom. Le bouton Filtres ouvre un panneau pour filtrer par Type d'action ou Type de déclencheur — utile pour trouver toutes les automatisations qui, par exemple, utilisent une action Exécuter un script ou un déclencheur d'exécution planifiée.

Onglet Déclencheurs

La page Automatisations comporte deux onglets au-dessus du tableau. Automatisations liste vos automatisations. Déclencheurs liste tous les déclencheurs de votre organisation dans un seul tableau — l'automatisation à laquelle appartient chaque déclencheur, le nombre d'exécutions qu'il a démarrées, la dernière fois qu'il s'est déclenché, et s'il est actif. Le tri par nombre de déclenchements ou par dernière activation facilite l'identification des flux de travail actifs et de ceux qui sont devenus silencieux.

La sélection d'un groupe dans la barre latérale gauche filtre les deux onglets, et le changement d'onglet conserve le groupe dans lequel vous étiez.

Pour la référence complète, voir Vue des déclencheurs.

Groupes d'automatisations

La barre latérale gauche organise les automatisations en groupes. Les groupes servent uniquement à l'organisation — ils n'affectent pas la façon dont les automatisations s'exécutent ni les appareils qu'elles ciblent.

Sélectionnez n'importe quel groupe pour filtrer le tableau aux seules automatisations de ce groupe. Utilisez Rechercher des groupes pour trouver un groupe spécifique par son nom.

Pour déplacer une ou plusieurs automatisations dans un groupe, sélectionnez-les à l'aide des cases à cocher et cliquez sur Assigner au groupe.

💡 CONSEIL : Regroupez les automatisations par fonction (p. ex., Correctifs, Maintenance, Sécurité) ou par système d'exploitation. Dans tous les cas, utilisez un schéma qui correspond à la façon dont votre équipe pense aux flux de travail — et non à la façon dont l'interface de Level est organisée.

Exécutions de scripts

Exécutions de scripts dans la barre latérale affiche une liste filtrée des automatisations que Level a créées automatiquement lorsque des scripts ont été exécutés de manière ad hoc depuis la liste des appareils ou les détails d'un appareil. Chacune est une véritable automatisation avec une action Attendre l'approbation et une action Exécuter un script — elles se comportent exactement comme n'importe quelle autre automatisation.

Pour une explication complète de la façon dont les automatisations d'exécution de scripts sont créées et utilisées, voir Présentation des scripts.

Nouvelles automatisations et automatisations archivées

Nouvelles automatisations dans la barre latérale affiche les automatisations créées au cours des 7 derniers jours.

Automatisations archivées affiche les automatisations qui ont été archivées. Les automatisations archivées ne s'exécutent pas (les déclencheurs sont désactivés) ; elles peuvent être restaurées à tout moment.


Créer une automatisation

  1. Cliquez sur + Créer une automatisation en haut à droite de la liste des automatisations.

  2. Saisissez un nom pour l'automatisation.

  3. Cliquez sur Créer.

ℹ️ REMARQUE : Une automatisation nouvellement créée n'a pas de déclencheurs ni d'actions. Elle ne s'exécutera pas tant que vous n'aurez pas ajouté au moins un déclencheur. En attendant, elle affiche une Manuel action et ne peut être exécutée qu'en ajoutant manuellement des appareils.


À l'intérieur d'une automatisation

Cliquer sur une automatisation dans la liste ouvre sa vue du pipeline.

Automation View

Mode affichage et mode édition

Par défaut, les automatisations s'ouvrent en Mode affichage. En mode affichage, vous pouvez voir le pipeline et activer ou désactiver individuellement les déclencheurs et les actions. Vous ne pouvez pas ajouter, supprimer ou réorganiser les étapes.

Cliquer sur un déclencheur ou une action en mode affichage ouvre un panneau de détails à droite montrant deux éléments : la configuration complète de l'étape, et une Appareils récents liste indiquant quels appareils ont récemment traversé cette étape, ainsi que leur statut d'exécution et leur durée.

Depuis la liste des appareils récents, vous disposez de deux façons d'approfondir :

  • Cliquez sur le > (caret) à côté d'un appareil pour le développer en ligne et voir les Sortie et Entrée pour cette étape — le texte de sortie réel que l'action a produit sur cet appareil.

  • Cliquez sur la → (flèche) pour accéder au détail complet de l'exécution pour cet appareil, montrant toutes les étapes du pipeline, leurs statuts individuels, leurs durées et leurs sorties.

Device Run History

ℹ️ REMARQUE : Les déclencheurs ont un bouton Exécuter le déclencheur maintenant dans leur panneau de détails. Cela déclenche immédiatement le déclencheur sur tous les appareils correspondants actuellement, sans attendre la prochaine exécution planifiée — utile pour les tests ou pour l'exécution manuelle ponctuelle d'une automatisation planifiée.

Cliquez sur Modifier en haut à droite pour passer en Mode édition. En mode édition :

  • Ajoutez des déclencheurs en utilisant le bouton + dans la zone des déclencheurs

  • Ajoutez des actions en utilisant le bouton + entre ou en dessous des actions existantes

  • Réorganisez les actions en faisant glisser la poignée sur le côté gauche de chaque étape d'action

  • Modifiez un déclencheur ou une action en cliquant dessus pour ouvrir le panneau de configuration

  • Les modifications apportées à chaque étape sont sauvegardées par étape (enregistrement dans le panneau), et non globalement

Cliquez sur Terminé pour quitter le mode édition.

ℹ️ REMARQUE : Les déclencheurs ne peuvent pas être réorganisés car l'ordre n'a pas d'importance — tout déclencheur correspondant démarre le pipeline. Si vous avez plusieurs déclencheurs, le déclenchement de l'un d'eux suffit à démarrer une exécution pour un appareil correspondant.

Variables

L'onglet Variables (dans le panneau de gauche) liste les variables d'automatisation définies pour cette automatisation.

Les variables d'automatisation transmettent des données entre les étapes. Une action peut écrire une valeur dans une variable — par exemple, capturer le code de sortie d'un script ou la valeur d'un champ personnalisé — et une action ultérieure (ou une condition d'action) peut lire cette valeur pour brancher ou filtrer le comportement. Les variables sont définies par automatisation et ne sont accessibles qu'au sein de cette automatisation.

Au-delà des variables d'automatisation, Level met également à disposition des variables système dans chaque automatisation — comme le nom de l'appareil, le système d'exploitation, l'adresse IP et le groupe. Celles-ci n'ont pas besoin d'être définies ; elles sont toujours présentes.

Pour la référence complète sur la création et l'utilisation des variables, voir Variables d'automatisation et Variables système.

Historique

L'onglet Historique affiche chaque appareil ayant traversé cette automatisation — une ligne par exécution, avec le nom de l'appareil, l'événement déclencheur, le statut et l'heure de début. Utilisez la barre de recherche ou Filtrer par statut pour affiner la liste.

Cliquer sur une ligne ouvre un panneau de détails d'exécution à droite affichant :

  • Détails de l'exécution — source (ce qui a déclenché l'exécution), heure de début, heure de fin, durée totale et statut global

  • Progression du flux de travail — chaque étape d'action avec sa durée individuelle et son statut (Succès, Ignoré, Échoué)

Cliquez sur le > à côté de n'importe quelle étape dans Progression du flux de travail pour la développer et voir la sortie et l'entrée complètes de cette étape en ligne.

Un bouton Réexécuter apparaît en haut à droite du panneau de détails d'exécution, et également comme action groupée dans la barre d'outils du tableau d'historique. Réexécuter est un menu déroulant avec deux options :

  • Réexécuter — redémarre le pipeline depuis le début pour cet appareil

  • Réessayer depuis l'échec — reprend depuis l'étape qui a échoué, en ignorant les étapes déjà réussies

ℹ️ REMARQUE : Vous pouvez également accéder au détail de l'exécution d'un appareil spécifique depuis la vue du pipeline. Lorsque vous cliquez sur un déclencheur ou une étape d'action en mode affichage, la liste des appareils récents affiche les exécutions récentes pour cette étape. Cliquer sur la flèche → sur une ligne d'appareil vous amène au détail complet de l'exécution pour cet appareil.

Activité de l'automatisation

L'onglet Activité est le journal d'audit de cette automatisation. Là où Historique montre ce que chaque exécution a fait (statut, sortie par action, réexécution), Activité montre qui a modifié l'automatisation et un résumé de ses exécutions.

L'activité enregistre deux types d'entrées :

  • Exécutions : indiquent le déclencheur et l'appareil. Par exemple, «Monitor: Monitoring - Global / Windows Uptime Exceeds 30 Days triggered on odd-resolution.»

  • Modifications de configuration : enregistrent les modifications telles que «created the trigger» ou «Changed enabled from true to false», ainsi que des actions agrégées telles que «triggered 3 runs» ou «canceled on DESKTOP-FD3ST4S».

Cliquez sur le chevron d'une entrée de configuration pour développer les détails avant/après au niveau des champs.

Pour la fonctionnalité complète et la page d'activité globale, voir Activité.

💡 CONSEIL : Lorsqu'un déclencheur cesse de se déclencher comme prévu, vérifiez l'Activité pour une entrée «deleted the trigger» ou «Changed enabled … from true to false». C'est le moyen le plus rapide de déterminer si quelqu'un a modifié l'automatisation plutôt que l'automatisation elle-même.

Appareils actifs

Le bas de la barre latérale gauche affiche un comptage en temps réel des appareils actuellement dans le pipeline, répartis par état : En cours d'exécution, En attente d'approbation, et Lors de la prochaine connexion. Cliquez sur Tout afficher pour voir quels appareils sont dans chaque état.


Exécuter une automatisation

Les automatisations avec des déclencheurs actifs s'exécutent automatiquement — aucune étape manuelle n'est requise. Mais il existe plusieurs façons de déclencher une exécution à la demande ou d'ajouter des appareils spécifiques à un pipeline manuellement.

  • Depuis le pipeline de l'automatisation — cliquez sur + Ajouter un appareil dans la zone des déclencheurs pour pousser manuellement un ou plusieurs appareils dans le pipeline immédiatement, en contournant les conditions du déclencheur.

  • Depuis la liste des appareils — sélectionnez un ou plusieurs appareils, ouvrez le menu Actions et choisissez Exécuter une automatisation. Sélectionnez l'automatisation à exécuter. Les appareils sélectionnés entrent directement dans le pipeline de cette automatisation.

  • Depuis les détails de l'appareil — même menu Actions est disponible sur la page de détails d'un appareil individuel.

  • Depuis le panneau du déclencheur — en mode affichage, cliquez sur un déclencheur pour ouvrir son panneau de détails et utilisez Exécuter le déclencheur maintenant pour le déclencher immédiatement sur tous les appareils correspondants actuellement.

  • Depuis l'onglet Déclencheurs — ouvrez n'importe quel déclencheur horaire, quotidien, hebdomadaire ou mensuel depuis Automatisations → Déclencheurs et utilisez Exécuter le déclencheur maintenant dans son panneau de détails.

  • Depuis les alertes — les automatisations peuvent être déclenchées par des alertes de surveillance via le type de déclencheur Remédiation. Lorsqu'un moniteur déclenche une alerte, toute automatisation utilisant cette alerte comme déclencheur s'exécute automatiquement sur l'appareil concerné.

Surveiller une exécution en cours

Une fois qu'un appareil entre dans le pipeline, Level le suit en temps réel.

Dans la vue du pipeline :

  • Une icône d'appareil apparaît à côté du déclencheur qui l'a sélectionné, puis se déplace dans le pipeline au fur et à mesure que chaque action s'exécute

  • Le compteur Appareils actifs en bas à gauche s'incrémente et indique combien d'appareils sont actuellement En cours d'exécution, En attente d'approbation ou en file d'attente pour Lors de la prochaine connexion

  • Cliquer sur un appareil dans le panneau Appareils actifs (ou dans le panneau de détails d'une étape d'action) ouvre le détail d'exécution en direct, où l'onglet Sortie diffuse la sortie de l'action au fur et à mesure qu'elle arrive

ℹ️ REMARQUE : Si un appareil est hors ligne lorsqu'un déclencheur s'active, il entre dans une file d'attente Lors de la prochaine connexion en file d'attente. L'exécution reprend depuis le début lorsque l'appareil se reconnecte — sauf si vous avez ajouté une condition de déclencheur Statut = En ligne pour exclure entièrement les appareils hors ligne.


Historique global

Sélectionner Historique dans la barre latérale principale ouvre un historique d'exécution inter-automatisations — toutes les exécutions d'automatisation de l'ensemble de votre compte dans une seule vue.

Automation History

Les colonnes incluent le nom de l'appareil (avec le chemin du groupe), le nom de l'automatisation, l'événement déclencheur, le statut et l'heure de début. Filtrez par statut pour isoler les exécutions échouées, ou recherchez par nom d'appareil ou d'automatisation. Exporter en CSV exporte la vue filtrée actuelle.

Sélectionner une ligne ouvre le même panneau de détails d'exécution que dans l'onglet d'historique par automatisation — source, horodatages, durée totale, statut global et progression du flux de travail par étape avec sortie extensible.

Le menu déroulant Réexécuter est également disponible ici, vous permettant de réexécuter ou de réessayer depuis l'échec sur plusieurs lignes sélectionnées en masse.


FAQ

  • Quelle est la différence entre une automatisation Active et Manuelle ? Actif signifie que l'automatisation a au moins un déclencheur activé — elle surveille les appareils correspondants et se déclenche d'elle-même. Manuel signifie qu'il n'y a pas de déclencheurs actifs ; l'automatisation ne s'exécute que lorsque vous ajoutez manuellement un appareil au pipeline.

  • Une automatisation peut-elle cibler des appareils ou des groupes spécifiques ? Les automatisations ne sont pas assignées directement aux appareils ou aux groupes. Les déclencheurs définissent quels appareils sont sélectionnés. Tous les déclencheurs incluent des conditions facultatives (système d'exploitation, groupe, étiquette, champ personnalisé) pour affiner l'ensemble cible. Par exemple, un déclencheur Planifié avec une condition «Groupe = Serveurs Windows» ne s'exécutera que sur les appareils de ce groupe.

  • Le même appareil peut-il être dans le pipeline d'une automatisation plus d'une fois en même temps ? Non — un appareil ne peut avoir qu'une seule exécution active par déclencheur à la fois. Si un appareil est déjà dans le pipeline (en cours d'exécution, en attente d'approbation ou en file d'attente en tant que «lors de la prochaine connexion»), un déclenchement ultérieur du même déclencheur ne l'ajoutera pas à nouveau. Le doublon est silencieusement ignoré. Une fois l'exécution en cours terminée, l'appareil peut à nouveau être sélectionné par le prochain déclenchement. Notez que cela est par déclencheur : si une automatisation a deux déclencheurs différents, un appareil pourrait techniquement avoir une exécution active de chacun — mais le même déclencheur ne créera pas un second.

  • Que se passe-t-il si une action échoue en cours de pipeline ? L'exécution s'arrête à l'étape qui a échoué. L'appareil reste dans l'historique du pipeline avec un statut d'échec. Vous pouvez réexécuter depuis l'étape échouée — cliquez sur la ligne dans l'onglet Historique pour ouvrir le détail de l'exécution, puis cliquez sur Réexécuter. Vous n'avez pas à recommencer depuis le début.

  • Comment trouver tous les déclencheurs de mon compte sans ouvrir chaque automatisation ? Utilisez l'onglet Déclencheurs dans la page Automatisations. Il liste tous les déclencheurs avec leur automatisation, le nombre de déclenchements, la dernière heure de déclenchement et le statut. Voir Vue des déclencheurs.

  • Que montre Exécutions récentes (60 jours) ? Volume d'exécutions quotidiennes pour les 60 derniers jours. Survolez une barre pour voir la date et le nombre. Cliquez sur une barre qui a des exécutions pour ouvrir l'historique de cette automatisation pour ce jour. Les automatisations silencieuses restent à plat.

  • Qui peut créer et gérer des automatisations ? L'accès est contrôlé par les autorisations définies pour chaque groupe d'appareils. Les techniciens ont besoin du niveau d'autorisation approprié pour créer des automatisations, les exécuter ou consulter l'historique. Voir Espace de travail → Autorisations pour plus de détails.

  • Puis-je exécuter une automatisation immédiatement sans configurer de déclencheur ? Oui. Utilisez un Déclencheur manuel, ou créez simplement l'automatisation sans déclencheur et ajoutez des appareils au pipeline manuellement depuis la vue du pipeline de l'automatisation ou depuis le menu Actions dans la liste des appareils.

  • Où puis-je trouver des automatisations prédéfinies ? La Bibliothèque de ressources dispose d'automatisations, de moniteurs et de scripts prédéfinis. Importez directement dans votre compte en un seul clic.

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