Ajouter une branche « consigner l'échec dans SharePoint »
Le flux de renouvellement de Theo échoue parfois sur Get manager (V2) à cause de problèmes d'autorisations. Par défaut, une action en échec stoppe toute l'exécution. Ce n'est pas le bon comportement pour Drumlin : un e-mail en échec ne doit pas empêcher le traitement des autres renouvellements.
Ajoutez un chemin parallèle après Get manager (V2) qui s'exécute après Failed (et idéalement TimedOut), et consigne l'échec. En production, ce journal serait un Create item SharePoint dans une liste Renewal Errors. Ici, un Compose avec un message d'échec statique remplace cette écriture. L'objectif ici est le paramètre Configure run after, pas le connecteur SharePoint.
Échafaudage – micro-exemple fonctionnel : Après Get manager (V2), vous voulez deux actions :
- Compose A (chemin de succès) : Inputs = Mail depuis Get manager. Run after = is successful (par défaut).
- Compose B (chemin d'échec) : Inputs =
Get manager failed. Run after = has failed (et optionnellement has timed out). Décochez is successful sur Compose B, sinon il ne se déclenchera jamais en cas d'erreur.
Si le concepteur de flux semble cassé (aucun déclencheur ou action n'apparaît dans la liste de recherche, ou vous voyez une erreur mentionnant invalid host name characters), cliquez sur Restart session, puis rechargez l'exercice.
Cet exercice fait partie du cours
<cours>Power Automate : niveau intermédiaire</cours>Exercice interactif pratique
Transformez la théorie en action avec l’un de nos exercices interactifs
Commencer l’exercice