> ## Documentation Index
> Fetch the complete documentation index at: https://auth0-feat-init-gt-translations.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Décrit comment examiner les exécutions de Flow et déboguer les exécutions de Forms.

# Exécution et débogueur

Chaque fois qu’un flow 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 de flow s’est produite. Par exemple : un flow peut échouer en raison de propriétés manquantes, de fautes de frappe, de clés API incorrectes, etc.

<h2 id="review-flow-executions">
  Examiner les exécutions de Flow
</h2>

Pour examiner une entrée d’exécution d’un Flow, suivez les étapes ci-dessous :

1. Accédez à **Auth0 Dashboard > Actions > Forms**, puis sélectionnez **Flows**.
2. Sélectionnez un Flow dans la liste.
3. Sélectionnez **Executions**.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/448jfjHtgCxfIeDOakuHyd/fba64deda0cf920f399de2190e94bdc9/Flows-execution.png" alt="Dashboard > Actions > Forms > Flows > Execution" />
</Frame>

Chaque entrée d’exécution comporte quatre propriétés :

* **Date d’exécution** : La date d’exécution du Flow.
* **ID d’exécution** : L’ID unique de l’exécution du Flow.
* **État** : L’étape actuelle de l’exécution du Flow. Il existe quatre états d’exécution possibles :

  * **Running** : L’exécution est en cours.
  * **Failed** : L’exécution a échoué en raison d’une erreur interne, par exemple des paramètres obligatoires manquants dans une action de Flow.
  * **Completed** : L’exécution s’est terminée sans erreur interne.
* **Afficher les détails** : Ouvre la fenêtre de débogage de l’exécution.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/1VqWEaVZg5lrXatXe9dbFB/dbcf7edca5aabdfc544f04cb18be4149/Flow-execution-details.png" alt="Dashboard > Actions >  Forms > Flows > Executions" />
</Frame>

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  Completed et Failed sont des états finaux. Lorsqu’une exécution atteint l’un de ces états, le Flow est entièrement traité.
</Callout>

<h2 id="debug-flow-executions">
  Déboguer les exécutions du Flow
</h2>

Pour faciliter le débogage ou le dépannage d’un Flow, vous pouvez consulter les données d’entrée, de sortie et d’erreur du Flow en accédant à **View Details** de l’exécution.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/5aeniTfHXplDyZfwCKBcgK/a2098a476edde76da10a527b0a606e95/Flow-error.png" alt="Dashboard > Actions > Forms > Form" />
</Frame>

Pour déboguer une erreur qui interrompt l’exécution du Flow, suivez ces étapes :

1. Accédez à **Auth0 Dashboard > Actions > Forms**
2. Repérez le Flow lié au step node.

   <Frame>
     <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/4LjULYyo0nhtNowm7J5okz/27ea3f8386bb5015d447c48facf6b90f/flow-error-linked.png" alt="Dashboard > Actions > Forms > Form" />
   </Frame>
3. Sélectionnez **Edit Flow.**
4. Sélectionnez **Executions**.
5. Sélectionnez **View Details** de l’exécution Failed.

Dans l’exemple ci-dessous, la vue **Input** de `Update user` affiche une valeur null pour la propriété `user_id`.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/6QNYKDqG9AIOEzQkP6Fnnr/db885e146179a0490eddd5ad6cb518dc/Flow-execution-failed.png" alt="Dashboard > Actions > Forms > Flow > Execution" />
</Frame>

La vue **Error** indique que la validation du schéma de l’action a échoué parce que le `user_id` requis est manquant. Le Flow renvoie une erreur interne qui interrompt son exécution.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/1kaKihtJtv8VvNAyTkW4cC/6b34bcecc8642d7d97aaf2c8dec51ebc/flow-execution-error-view.png" alt="Dashboard > Actions > Forms > Flow > Execution > Error" />
</Frame>

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 Flow pour le confirmer. Pour en savoir plus sur la syntaxe des variables, consultez [Variables](/docs/fr-ca/customize/forms/variables).

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/4YLRVNbzK5LjJEQjFXIJXM/5003833784ce5b0d9f63730ed46ff047/Action-typo-error.png" alt="Dashboard > Actions > Forms > Flows" />
</Frame>

<Callout icon="file-lines" color="#0EA5E9" iconType="regular">
  Si un champ est configuré comme transitoire ou si sa valeur est masquée à l’aide d’une [fonction d’assistance](/docs/fr-ca/customize/forms/variables#helper-functions), cette valeur n’est pas disponible pour le débogage.

  <Frame>
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-feat-init-gt-translations/docs/images/cdy7uua7fh8z/4MVtjnVD50cG63ocN5a458/c0337a94d1f4c21f28d06e28ec59121e/masked-information.png" alt="Dashboard > Actions > Forms > Flows > Execution" />
  </Frame>
</Callout>
