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

# Exécution et débogueur

> Décrit comment examiner les exécutions de flux et déboguer les exécutions de formulaires.

Chaque fois qu’un flux s’exécute, Auth0 stocke une entrée que vous pouvez utiliser pour déboguer l’exécution. Ceci est utile pour comprendre pourquoi une erreur d’exécution de 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.

## Révision de l’exécution des flux

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

1. Naviguez vers **Auth0 Dashboard > Actions > Forms (Formulaires)**, puis sélectionnez **Flows (Flux)**.
2. Sélectionnez un flux dans la liste.
3. Sélectionnez **Executions (Exécutions)**.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-actions-triggers-prototype/docs/images/fr-ca/cdy7uua7fh8z/448jfjHtgCxfIeDOakuHyd/fba64deda0cf920f399de2190e94bdc9/Flows-execution.png" alt="Dashboard > Actions > Forms > Flows > Execution" />
</Frame>

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

* **Execution date (Date d’exécution)** : la date d’exécution du flux.
* **Execution ID (Identifiant d’exécution)** : l’identifiant unique de l’exécution du flux.
* **Status (État)** : l’étape actuelle de l’exécution du flux. 4 états d’exécution sont possibles :

  * **Running (Exécution)** : l’exécution est en cours.
  * **Failed (Échec)** : l’exécution a échoué en raison d’une erreur interne, telle que l’absence des paramètres requis dans une action de flux.
  * **Completed (Terminé)** : l’exécution s’est terminée sans erreurs internes.
* **View Details (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-actions-triggers-prototype/docs/images/fr-ca/cdy7uua7fh8z/1VqWEaVZg5lrXatXe9dbFB/dbcf7edca5aabdfc544f04cb18be4149/Flow-execution-details.png" alt="Dashboard > Actions >  Forms > Flows > Executions" />
</Frame>

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

## Déboguer l’exécutions des flux

Pour aider au débogage ou au dépannage d’un flux, vous pouvez consulter les données d’entrée, de sortie et d’erreur du flux en accédant à la fenêtre **View Details (Afficher les détails)** de l’exécution.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-actions-triggers-prototype/docs/images/fr-ca/cdy7uua7fh8z/5aeniTfHXplDyZfwCKBcgK/a2098a476edde76da10a527b0a606e95/Flow-error.png" alt="Dashboard > Actions > Forms > Form" />
</Frame>

Pour déboguer une erreur qui interrompt l’exécution du flux, procédez comme suit :

1. Naviguez vers **Auth0 Dashboard> Actions > Forms (Formulaires)**.

2. Localisez le flux associé au nœud de l’étape.

   <Frame>
     <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-actions-triggers-prototype/docs/images/fr-ca/cdy7uua7fh8z/4LjULYyo0nhtNowm7J5okz/27ea3f8386bb5015d447c48facf6b90f/flow-error-linked.png" alt="Dashboard > Actions > Forms > Form" />
   </Frame>

3. Sélectionnez **Edit Flow (Modifier le flux)**.

4. Sélectionnez **Executions (Exécutions)**.

5. Sélectionnez **View Details (Afficher les détails)** de l’exécution échouée.

Dans l’exemple ci-dessous, la vue de l’onglet `Input (Entrée)` de l’action **Update user** affiche une valeur NULL pour la propriété `user_id`.

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-actions-triggers-prototype/docs/images/fr-ca/cdy7uua7fh8z/6QNYKDqG9AIOEzQkP6Fnnr/db885e146179a0490eddd5ad6cb518dc/Flow-execution-failed.png" alt="Dashboard > Actions > Forms > Flow > Execution" />
</Frame>

La vue **Error (Erreur)** indique que la validation du schéma de l’action a échoué parce que la propriété `user_id` requise est manquante. Le flux renvoie une erreur interne qui interrompt l’exécution du flux.

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

Un examen de l’action **Update user (Mettre à jour l’utilisateur)** montre une erreur de syntaxe dans le paramètre `user_id`, la syntaxe correcte étant `{{context.user.user_id}}`. Une fois la syntaxe corrigée, testez le flux pour confirmer. Pour en savoir plus sur la syntaxe des variables, lisez [Variables](/docs/fr-ca/customize/forms/variables).

<Frame>
  <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-actions-triggers-prototype/docs/images/fr-ca/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 par une [fonction Helper](/docs/fr-ca/customize/forms/variables#helper-functions), la valeur n’est pas disponible pour le débogage.

  <Frame>
    <img src="https://mintlify.s3.us-west-1.amazonaws.com/auth0-actions-triggers-prototype/docs/images/fr-ca/cdy7uua7fh8z/4MVtjnVD50cG63ocN5a458/c0337a94d1f4c21f28d06e28ec59121e/masked-information.png" alt="Dashboard (Tableau de bord) > Actions > Forms (Formulaires) > Flows (Flux) > Execution (Exécution)" />
  </Frame>
</Callout>
