Réduire les risques et planifier le traitement des erreurs

Supposez toujours que votre automatisation risque d’échouer.

Aucun système n’est parfait. Lorsque vous concevez votre premier ensemble de processus automatisés, il est facile d’oublier l’importance de la conception en cas de dysfonctionnement éventuel.

Vous devez toujours concevoir votre automatisation en préparant un plan B, pour vous assurer que votre processus d’entreprise peut se poursuivre même si l’automatisation ne fonctionne pas. Cela ne veut pas dire que Power Automate est un système peu fiable, mais la connexion à différents systèmes accroît le risque de dysfonctionnement, ce qui peut être causé par des raisons indépendantes de Power Automate.

En général, vous devriez envisager d’utiliser des connecteurs dans la mesure du possible, car ils sont plus robustes et ne sont pas aussi fragiles ou facilement affectés par les modifications de design d’écran que l’automatisation des applications Web et de bureau. Si aucun connecteur n’est disponible, mais si vous disposez d’API Web ou d’autres méthodes d’intégration système, vous devez consulter votre professionnel de l’informatique ou vos équipes de développement pour vous aider à configurer des connecteurs personnalisés.

Pannes possibles avec l’automatisation à l’aide de connecteurs

  • Arrêt des systèmes de connexion pour cause de maintenance

  • Indisponibilité du système en raison de bogues logiciels

  • Modifications de la procédure de connexion des systèmes (changement des versions d’API)

Erreurs possibles dans le cadre de l’automatisation des applications Web

  • Le design de l’écran change (le bot ne peut donc pas donner la marche à suivre)

  • Indisponibilité du système en raison de la régression

Erreurs possibles dans le cadre de l’automatisation des applications de bureau

  • Le design de l’écran change (le bot ne peut donc pas donner la marche à suivre)

  • Mises à jour du système d’exploitation

  • Indisponibilité du système en raison de la régression

Erreurs possibles courantes dans le cadre de toute procédure d’automatisation

  • Modification des mots de passe

  • Problèmes de réseau momentanés

Stratégie de nouvelles tentatives

Vous pouvez utiliser cette fonctionnalité de Power Automate pour configurer des stratégies qui relancent automatiquement une action en cas d’échec. Par défaut, elle est configurée pour quatre nouvelles tentatives, mais vous pouvez modifier ce paramètre, le cas échéant.

Modification de la stratégie de nouvelles tentatives.

Configurer des notifications d’échec personnalisées

Si les actions échouent toujours, les fonctionnalités standard de Power Automate informent les propriétaires de l’automatisation avec un message similaire à l’image suivante.

Exemple de notification d’échec de l’exécution de flux : « Les flux répertoriés ont connu un nombre inhabituel d’échecs au cours de la semaine dernière et peuvent nécessiter votre attention ».

Cependant, si vous souhaitez envoyer une notification personnalisée, vous pouvez la configurer en ajoutant des actions qui ne s’exécutent que si les étapes précédentes ont échoué.

Modification des paramètres à exécuter après un échec.

Normalement, par défaut, toutes les actions configurées ne s’exécuteront que si l’étape précédente a réussi. Vous pouvez modifier ce comportement en définissant l’action pour qu’elle s’exécute uniquement quand l’étape précédente a échoué. De cette manière, par exemple, un e-mail est envoyé à une liste personnalisée de destinataires après l’échec d’une action.

Attribuer plusieurs propriétaires

Avoir un seul propriétaire pour une automatisation particulière peut être un risque d’un point de vue organisationnel et administratif. Si ce propriétaire est absent ou loin du bureau lorsqu’un problème survient, personne d’autre ne peut résoudre le problème. Vous pouvez empêcher cela en configurant plusieurs utilisateurs ou groupes en tant que propriétaires, pour vous assurer que plusieurs personnes peuvent modifier l’automatisation. Pour plus d’informations : Partager un flux.

Réduire le risque et augmenter le débit en configurant un cluster

Pour une automatisation critique pour l’entreprise, l’un des moyens de réduire les pannes et les risques consiste à configurer un cluster. Un cluster désigne un groupe d’ordinateurs que vous pouvez utiliser pour exécuter votre automatisation. Power Automate fournit les capacités de clustering pour exécuter l’automatisation simultanément. Ceci est particulièrement utile pour les scénarios « unattended », où vous disposez de plusieurs ordinateurs disponibles pour exécuter votre automatisation.

Répartition de l’automatisation entre les ordinateurs disponibles.