Annuler une exécution de flux

La possibilité d'annuler l'exécution d'un flux peut s'avérer très utile dans les scénarios suivants :

  • Les suspensions d'exécutions causées par des boucles infinies ou la récurrence.

  • Erreurs détectées dans des flux larges et complexes, ou dans des flux traitant d'importants volumes de données. Par exemple, si le flux contient une erreur logique trouvée à l'étape 8 d'un flux à 40 étapes.

  • Arrêter l'exécution de flux lancés par inadvertance.

  • Les exécutions de flux sont bloquées en cours car elles ne disposent pas des informations correctes.

  • Développer et tester des flux volumineux. Plutôt que d'utiliser des conditions logiques comme points d'arrêt, vous pouvez annuler l'exécution après avoir validé votre test. Par exemple, si vous souhaitez vérifier qu'une carte d'action de diffusion en flux continu fonctionne comme prévu, sans pour autant diffuser l'intégralité d'un jeu de données.

Auparavant, les administrateurs de Workflow devaient soumettre une demande d'assistance auprès de Okta pour annuler l'exécution d'un flux en cours.

Commencer cette tâche

Pour annuler une exécution de flux :

  1. Après avoir démarré le flux, ouvrez l'onglet Historique des exécutions pour votre flux.

  2. Dans le panneau Historique des exécutions, localisez le flux en cours d'exécution. Son état est En cours.

  3. Cliquez sur Annuler en regard de l'état En cours.

  4. Dans la boîte de dialogue Annuler l'exécution :

    • Cliquez sur Non, continuer à exécuter pour poursuivre l'exécution du flux.

    • Cliquez sur Oui, annuler pour confirmer que vous souhaitez annuler l'exécution du flux.

    Si l'exécution du flux était déjà terminée lorsque vous avez cliqué sur Annuler, ces options ne sont pas disponibles.

L'état du flux passe à Annulation jusqu'à la fin du processus d'annulation, puis l'état passe à Annulé.

Les flux avec des pauses ou des conditions d'attente peuvent prendre jusqu'à une minute pour être complètement annulés.

Remarques

  • Vous ne pouvez pas abandonner le processus d'annulation.

  • Si le processus échoue pour une raison quelconque, le système affiche un message Failed to cancel the execution, ainsi que toutes les informations d'erreur disponibles. Vous pouvez réessayer d'annuler l'exécution du flux si elle est toujours en cours d'exécution.

  • Le filtre de recherche pour les flux terminés inclut désormais un filtre Annulé, afin que vous puissiez rechercher dans votre historique les exécutions de flux annulées.

  • Si vous passez la souris sur un enregistrement annulé, l'info-bulle affiche le nom de la personne qui a annulé l'exécution du flux.

  • Lorsque quelqu'un annule l'exécution d'un flux, Okta enregistre l'heure et l'ID utilisateur du compte dans le journal système.