Automatiser la diffusion du journal local sur Teams

Objectif

J’ai un abonnement au journal local, mon objectif est d’automatiser la r√©cup√©ration du fichier PDF de ce journal puis de la diffuser sur Teams

Power Automate communique avec le PC via une passerelle (On-premises data gateway)

Power Automate Desktop va automatiser la récupération du PDF en réalisant les actions suivantes :

  • Se connecter au compte utilisateur du journal
  • S√©lectionner l’√©dition du jour et activer la lecture
  • Aller sur la liseuse du journal et r√©cup√©rer le PDF
  • Envoyer ce fichier dans OneDrive
  • R√©cup√©rer ce fichier dans Teams et envoyer un post dans un canal d√©di√©

Création du lien entre Power Automate (cloud) et Power Automate Desktop

Power automate Desktop s‚Äôex√©cutant sur le PC, en rempla√ßant l’utilisateur, il faut cr√©er une passerelle entre Power Automate (cloud) et Power Automate Desktop.

Cette op√©ration, plut√īt peu document√©e √† cette heure, m’a pris beaucoup de temps pour comprendre le principe. Je vais d√©tailler √©tape par √©tape la mani√®re d’√©tablir ce lien.

Installation de la passerelle de données locale

Vous pouvez aussi consulter la Documentation Microsoft qui évolue au fil du temps.

Il existe deux types de passerelles:

  • Passerelle de donn√©es locale
  • Passerelle de donn√©es locale (mode personnel)

J’ai test√© la passerelle en mode personnel mais elle n’est pas reconnue pour Power Automate, il faut donc utiliser Passerelle de donn√©es locale (tout court)

Sur l’ordinateur qui ex√©cutera le sc√©nario de r√©cup√©ration du fichier PDF, T√©l√©charger et installer la passerelle. La documentation Microsoft est bien faite et en fran√ßais, suivez donc leur proc√©dure.

Cette proc√©dure consiste √† t√©l√©charger la derni√®re version du fichier GatewayInstall.exe puis √† le lancer pour suivre la proc√©dure d’installation.

En cas d’erreur .NET

Le .NET Framework sur cette machine doit avoir une version plus r√©cente pour que l’installation ou la mise √† niveau puisse continuer. Effectuez une mise √† niveau vers la derni√®re version du .NET disponible. https://go.microsoft.com/fwlink/?linkid=2101321

Si vous avez cette erreur, mettez à niveau .NET, pour cela, aller sur :

Prenez la derni√®re version, au moment de l’√©criture de cette article, c’√©tait la version 4.8 :

puis

Installation de la Passerelle

J’ai donn√© le nom MaPasserelle √† ma passerelle :

Quand tout est prêt, le message suivant apparait :

Pour vérifier que la passerelle fonctionne, se rendre dans Power Automate en ligne, puis dans Données / Passerelles, MaPasserelle apparait bien.

Apr√®s avoir cr√©√©e la Passerelle, il faut penser √† donner les droits d’acc√®s √† cette passerelle.

Ajout d’un environnement et une base de données Common Data Service

Une base de données CDS est obligatoire.

Créer un environnement

La gestion des environnements se fait dans le Centre d’administration de Power Platform

Si vous avez une licence particuli√®re, utilisez la, sinon vous pouvez aussi demander une licence d√©veloppeur √† Microsoft, c’est mon cas.

Pour créer des comptes développeurs ou des environnement de développement, voici quelques liens qui peuvent être utiles :

Une fois l’environnement cr√©√©, vous devez le retourner dans le Centre d‚Äôadministration de Power Platform. Dans l’exemple ci-dessous, c’est l’environnement de type Developer

Créer une base de données

Il faut ajouter une base de données à cet environnement.

Entrer dans l’environnement en cliquant dessus puis, ajouter une base de donn√©es en cliquant sur Ajouter une base de donn√©es

Patienter un peu, le temps que le serveur relie votre nouvelle base de données à votre environnement

Pour v√©rifier que l’environnement et la base de donn√©es ont bien √©t√© cr√©√©s et sont op√©rationnels, il suffit d’aller sur Power Automate puis cliquer sur

  • Si cette √©cran apparait c’est que c’est bon

  • Si vous obtenez un de ces messages c’est que quelque chose n’a pas fonctionn√© :

Aucune base de données trouvée

Le flux de processus métier nécessite une base de données Common Data Service. Essayez un autre environnement ou créez-en un pour commencer à utiliser ce flux.

 
Il faut v√©rifier qu’on se trouve bien sur le bon environnement, en haut √† droite, √† c√īt√© du login, on peut changer d’environnement.
 

Installation de Power Automate Desktop

Sur le PC qui ex√©cutera la r√©cup√©ration du fichier PDF, il faut installer l’application Power Automate Desktop
 
T√©l√©charger le fichier Setup.Microsoft.PowerAutomateDesktop.exe, la proc√©dure est bien expliqu√© sur la page d’aide de Microsoft (en anglais pour l’instant).
 
Lancer le fichier Setup.Microsoft.PowerAutomateDesktop.exe
 
 

 

Laisser un commentaire