Partager via


Arrêt sécurisé

La fonctionnalité d’arrêt sécurisé dans Power Automate pour le bureau permet aux utilisateurs d’arrêter l’exécution d’un flux de bureau de manière contrôlée et sécurisée. Contrairement aux arrêts brusques, l’arrêt sécurisé garantit que le flux termine son action en cours et exécute un ensemble prédéfini d’étapes de nettoyage avant de s’arrêter. Cela permet de maintenir l’intégrité des données et d’éviter de laisser les systèmes dans un état incohérent.

Comment fonctionne l’arrêt sécurisé

Pour utiliser l’arrêt sécurisé, deux composants doivent être configurés :

  • Déclencheur d’arrêt sécurisé :
    • L’arrêt sécurisé peut être initié de trois manières :
      • À partir du portail Power Automate : accédez à la page Détails de l’exécution d’un flux de bureau en cours d’exécution et sélectionnez Arrêt sécurisé. Capture d’écran du bouton permettant d’arrêter en toute sécurité l’exécution d’un flux de bureau via le portail Power Automate.
      • Depuis la console Power Automate pour le bureau : localisez le flux de bureau en cours d’exécution. Sélectionnez la liste déroulante en regard du bouton Arrêt, puis sélectionnez Arrêt sécurisé. Sinon, cliquez avec le bouton droit sur le flux et sélectionnez Arrêt sécurisé dans le menu contextuel.
      • À partir du concepteur Power Automate pour le bureau : utilisez le menu déroulant du bouton Arrêter, puis sélectionnez Arrêt sécurisé.
        • Cette option est particulièrement utile pendant le débogage ou lorsqu’un flux doit être arrêté correctement dans le concepteur sans perturber l’environnement. Capture d’écran du bouton permettant d’arrêter en toute sécurité l’exécution d’un flux de bureau via le concepteur Power Automate pour le bureau.
  • Arrêt sûr du flux :
    • Dans le flux de bureau, insérez l’action Si un arrêt sécurisé est demandé (qui se trouve sous le module Contrôle de flux). Cette action vérifie si un arrêt sécurisé a été demandé. Si c’est le cas, il exécute le bloc d’actions qui y est défini.
      • L’action comprend un paramètre Arrêter le flux :
        • S’il est défini sur True, le flux s’arrête automatiquement après l’exécution du bloc.
        • Si la valeur est false, l’utilisateur doit insérer explicitement une action Arrêter le flux pour mettre fin à l’exécution.
    • Cela permet de définir avec flexibilité ce qui doit se passer lorsqu’un arrêt sécurisé est déclenché, comme l’enregistrement de fichiers, la fermeture des connexions ou la journalisation du statut, avant la fin du flux.

Pratiques recommandées

  • Placez l’action Si un arrêt sécurisé est demandé aux points de contrôle logiques de votre flux où un nettoyage ou une restauration peut être nécessaire.
  • Utilisez le paramètre Arrêter le flux avec précaution pour contrôler si le flux doit se terminer immédiatement ou continuer après avoir traité la demande d’arrêt.
  • Envisagez d’utiliser l’arrêt sécurisé pendant le développement et les tests pour interrompre les flux en toute sécurité sans perdre le contexte ni corrompre les données.

Limites

  • L’arrêt sécurisé doit être déclenché avant que l’action Si un arrêt sécurisé est demandé ne soit atteinte dans le flux. Si l’action est contournée ou n’est pas encore exécutée, la demande d’arrêt ne prend effet qu’au prochain point de contrôle.
  • Cette fonctionnalité n’est pas un mécanisme de pause ou de reprise. Une fois déclenché et exécuté, le flux s’arrête comme défini.

Référence aux actions de contrôle de flux