Déterminer la méthode d‘automatisation à utiliser

Une fois la conception du processus terminée, l‘étape suivante est la conception architecturale pour se concentrer sur la façon dont vous automatiserez ce processus.

Déterminez d‘abord le type de connecteur que vous pouvez utiliser (le cas échéant), puis choisissez un déclencheur pour démarrer l‘automatisation.

Choisir une méthode d’automatisation

Idéalement, tous les systèmes que vous souhaitez automatiser auront des connecteurs Power Automate. Vérifiez la liste des connecteurs pour voir si des connecteurs sont disponibles pour le système que vous prévoyez d’automatiser. Une fois que vous avez trouvé le connecteur, assurez-vous que les actions dont vous avez besoin sont disponibles pour ce connecteur. Par exemple, un connecteur pour un système de messagerie a besoin d‘actions pour « envoyer », « répondre » et « supprimer ».

Si aucun connecteur n’est disponible, vous avez le choix entre les options suivantes :

  • Créer un connecteur personnalisé : Il s’agit de la méthode d’automatisation préférée si vous êtes un développeur ou si votre organisation dispose d’un développeur capable de créer des connecteurs personnalisés. Un connecteur personnalisé permet à l’automatisation d’interagir avec le système cible via une API publiée. Cette API doit être résiliente aux modifications du système. Pour plus d’informations : Créer un connecteur personnalisé de A à Z

  • Utiliser le connecteur HTTP : si vous êtes développeur et si vous avez des scénarios ponctuels dans lesquels vous devez vous connecter à des systèmes sans connecteurs disponiblesmais si vous ne souhaitez pas configurer de connecteurs personnalisésvotre meilleure méthode consiste à utiliser un connecteur HTTP. Plus d’informations dans la documentation Azure Logic Apps : Ajouter un déclencheur HTTP

  • Créer une automatisation de navigateur Web : si vous ne trouvez pas de connecteur et si le système est un navigateur Web basé sur une application ou un site Web, vous devriez envisager l’automatisation du navigateur Web. L’automatisation du navigateur Web imite les entrées du clavier et les mouvements de la souris comme si un humain utilisait le navigateur. Vous pouvez construire un processus d’automatisation de navigateur processus avec Power Automate pour ordinateur de bureau.

  • Créer une automatisation d’application de bureau : Si vous ne trouvez pas de connecteur, et si le système est une application de bureau sur un PC, c’est la méthode d’automatisation à utiliser. Power Automate a des capacités qui imitent les entrées du clavier humain et les mouvements de la souris. Pour l’automatisation des applications de bureau, vous créez un processus Power Automate Desktop avec Power Automate Desktop.

Le tableau suivant compare les différentes méthodes.

méthode Facilité d’utilisation Nécessite une formation en développement ? Facilement affecté par les modifications du système ? Nécessite un temps d’installation ou de développement ?
Connector Le plus simple Non Non Aucun(e)
Connecteur personnalisé Facilité Oui Non Oui
Connecteur HTTP Facilité Oui Non Non
Automatisation du navigateur Web Facilité Non, mais des connaissances de base CSS et HTML sont préférables Oui Oui
Automatisation des applications de bureau Facilité Non Oui Oui

Dans les scénarios d’automatisation complexes, vous pouvez combiner toutes ces méthodes.

Choisir un déclencheur pour démarrer l’automatisation

Avec toutes les méthodes d’automatisation évoquées précédemment, vous devez réfléchir à la manière de déclencher (démarrer) ces automatisations. Parmi les façons de déclencher une automatisation figurent les suivantes :

  • Déclencheurs automatiques
  • Déclencheurs instantanés ou manuels
  • Déclencheurs planifiés

Déclencheurs automatiques

Avec un déclencheur automatique, le système démarre automatiquement l’automatisation lorsqu’une condition est remplie. (Notez que tous les connecteurs n’incluent pas de déclencheurs automatiques.)

Exemples de déclencheurs automatiques :

  • Lors de la réception d’un e-mail dans Outlook
  • Lors du déplacement d’un nouveau fichier dans OneDrive
  • Lors de la création d’une ligne dans Microsoft Dataverse
  • Lors de la modification d’un élément dans une liste SharePoint personnalisée

Déclencheurs automatiques.

Un exemple de cas d’utilisation pour le rapport de dépenses pourrait être de définir un déclencheur automatisé pour démarrer un flux d’approbation lorsqu’une ligne est créée dans le tableau des approbations de dépenses dans Dataverse. Cela garantit, par exemple, que lorsqu’un formulaire est créé avec Power Apps, ce qui crée une ligne dans Dataverse, un flux d’approbation est automatiquement déclenché.

Déclencheurs instantanés ou manuels

Un déclencheur instantané ou manuel implique qu’un utilisateur démarre manuellement l’automatisation ou que le déclencheur soit lancé instantanément. Il peut être déclenché directement à partir d’un flux instantané ou d’un service Microsoft.

Déclencheurs instantanés.

Déclencheurs planifiés

Les déclencheurs planifiés s’exécutent à une date et une heure spécifiques et sont répétés périodiquement. Ils sont utiles dans les situations où vous devez automatiser une tâche qui se produit quotidiennement, hebdomadairement ou mensuellement.

Dans l’exemple de note de frais, l’équipe comptable peut utiliser un déclencheur planifié pour envoyer un e-mail automatique chaque vendredi lorsque le rapport BI hebdomadaire est prêt.

Exemple de déclencheur planifié.

Étape suivante

Scénarios attended et unattended