Power Automate pour le bureau

Effectué

Les flux Power Automate pour le bureau sont destinés à l’automatisation, lorsqu’aucun connecteur ni aucune API ne sont disponibles. Pour de nombreuses applications héritées, le seul moyen d’accéder à leurs données ou fonctionnalités est leur interface utilisateur.

Les flux Power Automate pour le bureau automatisent les actions des utilisateurs sur ces applications héritées à l’aide de techniques d’automatisation robotisée des processus (RPA). Ces techniques nécessitent l’installation d’un logiciel sur les ordinateurs sur lesquels les applications sont installées. Le logiciel requis pour créer, modifier et exécuter des flux de bureau s’appelle Power Automate pour le bureau.

Que vous utilisiez des applications modernes ou héritées, locales ou dans le cloud, Power Automate pour le bureau permet d’automatiser les tâches d’IU basées sur des règles en enregistrant les clics de souris, les entrées au clavier et la saisie de données. Power Automate pour le bureau permet également d’extraire des informations de l’interface utilisateur de l’application. Une fois les actions enregistrées, Power Automate pour le bureau possède un éditeur enrichi pour ajuster ces actions utilisateur afin de créer des flux de bureau complexes.

Capture d’écran du concepteur de flux Power Automate pour le bureau.

Les flux Power Automate pour le bureau peuvent être exécutés avec assistance, l’utilisateur lançant manuellement le flux. Les flux peuvent également être exécutés sans assistance, avec des flux de bureau exécutés sur des machines virtuelles Microsoft Azure.

Les flux Power Automate pour le bureau constituent un moyen valable d’effectuer des intégrations et de mettre en œuvre l’automatisation en l’absence d’alternative ou lorsque le développement d’une intégration serait coûteux et chronophage.

Notes

Les flux de cloud Power Automate sont expliqués dans le module Architecture de Power Automate.

Logiciel de bureau

Contrairement aux autres outils Microsoft Power Platform, les flux de bureau nécessitent l’installation d’un logiciel sur votre ordinateur local. Vous aurez besoin de ce logiciel pour interagir avec des applications logicielles non accessibles depuis le cloud.

L’application Power Automate pour le bureau est une application Microsoft Windows qui vous permet de créer, de modifier et d’exécuter des flux de bureau. Vous pouvez télécharger cet outil en cliquant sur Configuration de Power Automate pour le bureau ou à partir du portail Power Automate. Microsoft a annoncé que Power Automate pour le bureau sera inclus à l’avenir avec Windows 10 et pourra être utilisé gratuitement sur un ordinateur Windows 10.

Vous aurez besoin d’un ordinateur exécutant Windows 10, Windows Server 2016 ou Windows Server 2019 pour installer Power Automate pour le bureau.

Notes

Pour les flux sans assistance, Windows 10 Famille est insuffisant et Windows 10 Professionnel ou Windows 10 Entreprise est requis.

Pour démarrer un flux de bureau à partir du cloud, une deuxième application doit être installée sur l’ordinateur sur lequel Power Automate pour le bureau est installé. Cette deuxième application est la passerelle de données locale. Cet outil permet à un flux de cloud Power Automate de déclencher des flux de bureau. Vous pouvez télécharger une passerelle en accédant à Installer une passerelle de données locale ou depuis le portail Power Automate.

Schéma de l’application Passerelle de données locale.

En tant qu’architecte de solution, vous devrez assurer la liaison avec le service informatique pour organiser l’installation de ces applications logicielles. L’installation de logiciels en local est souvent plus longue à planifier et à mettre en œuvre que vous ne le pensez en raison des stratégies et des procédures informatiques mises en place. Si vous prévoyez d’utiliser la RPA dans votre solution, vous devez envisager le déploiement de ce logiciel le plus tôt possible.

Logiciel du navigateur

Pour interagir avec les applications web, un navigateur web moderne est requis. La dernière version des navigateurs Google Chrome, Microsoft Edge et Mozilla Firefox sont prises en charge.

De plus, vous devrez installer une extension de navigateur, qui peut être installée par le programme d’installation de Power Automate pour le bureau, mais cela peut nécessiter plus d’étapes de configuration. Encore une fois, l’architecte de solution devra assurer la liaison avec le service informatique, car l’installation d’extensions de navigateur peut être bloquée par les stratégies informatiques de l’entreprise.

D’autres paramètres doivent être configurés pour les navigateurs. Ils sont décrits dans Utiliser les navigateurs et gérer les extensions. L’architecte de solution devra prendre des dispositions afin que ces paramètres soient appliqués.

Besoins

Power Automate pour le bureau nécessite l’accès à un environnement Microsoft Power Platform possédant une base de données Microsoft Dataverse. Le cas échéant, vous devrez peut-être créer une base de données pour l’environnement par défaut.

Solutions

Les flux de bureau sont sensibles aux solutions et peuvent être inclus dans les solutions et les processus de gestion du cycle de vie (ALM) des applications.

Vous devez utiliser des variables d’environnement pour toutes les propriétés qui sont utilisées dans les flux de bureau et qui sont susceptibles de varier d’un environnement à l’autre.

Déploiement

Après le déploiement de votre bot via une solution, vous devrez peut-être effectuer certaines tâches manuelles :

  • Passerelles : configurer les flux de bureau pour se connecter à l’aide des passerelles de l’environnement.
  • Variables d’environnement : définir les valeurs pour l’environnement.
  • Authentification de l’utilisateur : configurer l’authentification de l’utilisateur afin que le flux de bureau puisse effectuer des actions au nom de l’utilisateur.

L’architecte de solution doit s’assurer que ces étapes sont incluses dans le plan de déploiement de la solution.