Passer au contenu principal
Chaque fois qu’un flux s’exécute, Auth0 enregistre une entrée que vous pouvez utiliser pour déboguer l’exécution. Cela permet de comprendre pourquoi une erreur d’exécution du flux s’est produite. Par exemple : un flux peut échouer en raison de propriétés manquantes, de fautes de frappe, de clés API incorrectes, etc.

Consulter les exécutions de flux

Pour consulter une entrée d’exécution pour un flux, suivez les étapes ci-dessous :
  1. Accédez à Auth0 Dashboard > Actions > Forms, puis sélectionnez Flows.
  2. Sélectionnez un flux dans la liste.
  3. Sélectionnez Executions.
Dashboard > Actions > Forms > Flows > Execution
Chaque entrée d’exécution comporte quatre propriétés :
  • Date d’exécution : La date à laquelle le flux a été exécuté.
  • ID d’exécution : L’ID unique de l’exécution du flux.
  • Statut : L’état actuel de l’exécution du flux. Il existe quatre statuts d’exécution possibles :
    • En cours : L’exécution est en cours.
    • Échec : L’exécution a échoué en raison d’une erreur interne, par exemple si des paramètres requis sont manquants dans une action du flux.
    • Terminée : L’exécution s’est terminée sans erreur interne.
  • View Details : Ouvre la fenêtre de débogage de l’exécution.
Dashboard > Actions >  Forms > Flows > Executions
Les statuts Terminée et Échec sont des statuts finaux. Lorsqu’une exécution atteint l’un ou l’autre de ces statuts, le flux est entièrement traité.

Débogage des exécutions de flux

Pour faciliter le débogage ou le dépannage d’un flux, vous pouvez examiner ses données d’entrée, de sortie et d’erreur en accédant à View Details de l’exécution.
Dashboard > Actions > Forms > Form
Pour déboguer une erreur qui interrompt l’exécution du flux, suivez ces étapes :
  1. Accédez à Auth0 Dashboard > Actions > Forms
  2. Repérez le flux associé au nœud d’étape.
    Dashboard > Actions > Forms > Form
  3. Sélectionnez Modifier le flux.
  4. Sélectionnez Executions.
  5. Sélectionnez View Details de l’exécution échouée.
Dans l’exemple ci-dessous, la vue Entrée de Update user affiche une valeur nulle pour la propriété user_id.
Dashboard > Actions > Forms > Flow > Execution
La vue Erreur indique que la validation du schéma de l’action a échoué parce que le champ obligatoire user_id est manquant. Le flux renvoie une erreur interne qui interrompt son exécution.
Dashboard > Actions > Forms > Flow > Execution > Error
L’examen de l’action Update user révèle une erreur de syntaxe dans le paramètre User ID ; la syntaxe correcte est {{context.user.user_id}}. Une fois la syntaxe corrigée, testez le flux pour confirmer le résultat. Pour en savoir plus sur la syntaxe des variables, consultez Variables.
Dashboard > Actions > Forms > Flows
Si un champ est configuré comme transitoire ou si sa valeur est masquée à l’aide d’une fonction utilitaire, la valeur n’est pas disponible pour le débogage.
Dashboard > Actions > Forms > Flows > Execution