2022-10-25 13:32 Temps de lecture : 14 min

Microsoft Power Platform et ses utilisations dans l'automatisation

Microsoft Power Platform englobe un ensemble d'outils dédiés à l'analyse de données, à la conception d'applications, à l'automatisation de processus et à la création de chatbots. Voici un aperçu de ses fonctionnalités.

La complexité des défis rencontrés par une entreprise est souvent proportionnelle à sa taille et à son envergure.

Cela se traduit souvent par une utilisation inefficace des ressources sur des problèmes secondaires, des imprévus et des obstacles à la croissance. C'est précisément ce que Microsoft Power Platform (MPP) cherche à résoudre grâce à sa suite d'applications.

Qu'est-ce que Microsoft Power Platform ?

Microsoft Power Platform est une collection de quatre modules clés : Power Apps, Power BI, Power Automate et Power Virtual Agents, conçus pour simplifier l'automatisation de divers processus. Ces outils peuvent être employés conjointement pour une efficacité optimale ou de manière autonome selon les besoins.

À quoi sert Microsoft Power Platform ?

Microsoft Power Platform est utilisé pour automatiser les problèmes commerciaux les plus chronophages et frustrants. Il permet l'analyse de données, l'automatisation des tâches répétitives, la création de chatbots basés sur l'IA et la conception d'applications personnalisées. Ces fonctionnalités sont proposées via des plateformes indépendantes à faible code : Power BI, Power Automate, Power Virtual Agents et Power Apps. Ces modules peuvent également être combinés pour obtenir de meilleurs résultats et une plus grande flexibilité.

Les piliers de Microsoft Power Platform

Les quatre composantes principales de MPP sont :

  • Développement d'applications à faible code (Power Apps)
  • Informatique décisionnelle (Power BI)
  • Automatisation des processus (Power Automate)
  • Chatbots (Power Virtual Agents)

Chacune de ces applications est conçue pour un objectif spécifique et est tarifée en conséquence. Il est donc facile d'en choisir une ou plusieurs en fonction des besoins de votre entreprise.

Sans plus attendre, examinons la première :

Power Apps

Power Apps est une plateforme de création d'applications à faible code. L'objectif principal est de permettre la conception d'applications sur mesure, adaptées à votre organisation.

La plupart des plateformes à faible code peuvent aussi fonctionner sans code, mais au détriment de la personnalisation. L'offre de Microsoft est conçue pour les professionnels non développeurs, mais les développeurs peuvent toujours y ajouter du code pour des fonctionnalités plus poussées.

Power Apps vous permet d'intégrer rapidement votre base de données à partir de sources internes ou externes. Les applications créées sont compatibles avec les appareils mobiles et les navigateurs web.

Trois types d'applications peuvent être créés avec cet outil :

Canevas

Ce type d'application vous offre un contrôle total. Vous pouvez connecter des sources de données externes autres que Microsoft Dataverse et configurer les composants en fonction de vos besoins. Des modèles préexistants peuvent accélérer le développement, mais vous pouvez aussi commencer avec une toile vierge.

Malgré cette flexibilité, beaucoup de responsabilités reposent sur vos épaules. Notamment, la migration des applications entre les environnements de développement, de test et de production ne sera pas aussi simple qu'avec les applications basées sur un modèle (voir ci-dessous). De plus, la fonctionnalité mobile n'étant pas automatisée, vous en êtes entièrement responsable.

Des exemples d'applications sont disponibles pour vous aider à démarrer, et la documentation est exhaustive. Les applications créées peuvent être enregistrées dans le cloud ou partagées avec votre équipe. Vous pouvez également gérer les droits d'accès et réserver la modification à certaines personnes.

Le codage n'est pas une nécessité, mais sans cela, l'application se rapprochera des applications basées sur un modèle. Il est donc plus adapté aux développeurs.

Basées sur un modèle

Les applications basées sur un modèle se développent sans codage. Pour commencer, vous devrez avoir vos données dans Microsoft Dataverse.

Vous devez accepter des composants d'interface utilisateur par défaut. La principale tâche consiste à créer des modèles de données et les relations associées. Le processus de conception se fait ensuite par glisser-déposer.

Ces applications sont adaptatives sur tous les appareils, assurant une expérience utilisateur cohérente. La migration entre différents environnements est également facilitée, et des fonctionnalités d'accessibilité sont intégrées. Vous pouvez aussi partager les applications en utilisant un système de sécurité basé sur les rôles.

Portails

Connus auparavant sous le nom de portails Dynamics 365, les Portails Power Apps sont idéaux pour concevoir des interfaces web pour les personnes extérieures à votre organisation, avec ou sans connexion.

Il s'agit d'un autre module à faible code pour créer des sites web intuitifs, offrant une grande flexibilité aux développeurs.

L'objectif est d'intégrer ces portails à votre site web existant, en personnalisant le design pour qu'il s'accorde avec l'identité visuelle de votre entreprise.

Il est toutefois possible d'utiliser ces portails en tant que sites web autonomes.

Par exemple, les portails peuvent vous servir à créer un site web de service client où les utilisateurs peuvent contacter le support, créer des tickets, suivre leur progression, soumettre des commentaires, etc. Vous pouvez aussi développer des portails pour des forums communautaires, afin de résoudre des problèmes liés aux produits et de développer une base de connaissances.

Il est également possible d'intégrer Power Apps avec le module suivant de Microsoft Power Platform :

Power BI

Power BI est un outil gratuit d'extraction, de visualisation et d'analyse de données, conçu pour vous aider à prendre des décisions importantes.

La première étape pour utiliser Power BI est de connecter des sources de données. L'application vous permet d'importer des données depuis de nombreux canaux, en ligne ou hors ligne, comme Excel, Dynamics 365, Salesforce, Google Analytics, des bases de données SQL, des fichiers CSV, etc.

Vous pouvez ensuite transformer et fusionner toutes les données importées. Power BI vous fournit ensuite des visualisations qui vous apportent des informations essentielles.

De nombreux types de visualisations sont proposés, adaptés aux différentes exigences. Vous pouvez choisir des diagrammes circulaires, des nuages de points, des graphiques à barres, des tableaux, des vues en anneau ou en carte, des influenceurs clés, etc.

L'approche basée sur l'IA permet d'identifier des tendances et d'anticiper les comportements futurs. Power BI prend également en charge la création de rapports personnalisables à l'aide de son cadre visuel open source. Ces rapports sont adaptés aux mobiles et peuvent être publiés dans le cloud ou en local.

Vous pouvez aussi intégrer ces rapports à vos applications et sites web. Power BI peut être utilisé sur des serveurs de bureau, mobiles et en local.

De plus, une version pro offre des fonctionnalités telles que les espaces de travail Power BI pro, des interactions et une collaboration complète avec d'autres utilisateurs professionnels.

Power Automate

Connu auparavant sous le nom de Flow, Power Automate est conçu pour les tâches répétitives, vous permettant de vous concentrer sur les priorités.

Il s'agit d'une plateforme à faible code avec de nombreux flux préconçus. Vous pouvez aussi créer des déclencheurs personnalisés, en connectant diverses applications et en automatisant les tâches répétitives.

L'installation sur un appareil (Power Automate Desktop) est la méthode la plus efficace pour l'automatisation robotisée des processus. Power Automate est souvent associé à des extensions de navigateurs web pour lancer des actions web. L'extension de navigateur est disponible pour Chrome et Firefox. Avec un abonnement premium, vous pouvez également automatiser vos machines et les partager avec vos collaborateurs.

Le moyen le plus simple de créer un flux est de passer par flow.microsoft.com. Voici un exemple de flux de test :

Ce flux publie un tweet contenant le titre de l'article comme texte principal avec l'URL du billet de blog à chaque fois que je publie sur WordPress. Il envoie ensuite un e-mail contenant l'identifiant du tweet, le titre et le lien vers l'article. Je peux vérifier la fonctionnalité grâce au vérificateur de flux intégré et le tester.

Ce n'est qu'un exemple simple des possibilités offertes par Power Automate. Avec un abonnement payant et des développeurs en interne, vous pouvez aller beaucoup plus loin.

En plus des flux automatisés, vous pouvez aussi créer des flux qui se lancent manuellement après approbation. Ces flux peuvent aussi être programmés.

Le niveau gratuit propose des automatisations utiles, mais les abonnés premium ont accès à des connecteurs supplémentaires et à des fonctionnalités plus avancées. Les flux de processus d'entreprise ne sont disponibles qu'avec le plan payant.

Passons maintenant au dernier module de Microsoft Power Platform :

Power Virtual Agents

Power Virtual Agents est une plateforme de conception de chatbots pour vos clients, employés, visiteurs de sites web, etc.

Il s'agit d'un outil à faible code qui permet de créer des chatbots avec une interface de glisser-déposer. Les développeurs peuvent y ajouter des fonctionnalités pour traiter des requêtes plus complexes.

Vous pouvez facilement créer des exemples de conversations à l'aide de l'éditeur graphique, ainsi qu'utiliser des modèles préexistants. Power Virtual Agents peuvent aussi être intégrés à des services et des systèmes back-end avec des connecteurs personnalisés grâce à Power Automate.

L'analyse et la modification des sujets à l'aide de mesures basées sur l'IA permet d'améliorer les chatbots et d'augmenter la satisfaction client, en apportant des améliorations en temps réel.

Power Virtual Agents peut être utilisé en tant qu'application web autonome ou au sein de Microsoft Teams.

Il n'existe pas de plan gratuit illimité, mais vous pouvez utiliser le service gratuitement pendant une période limitée, avant de souscrire un abonnement si nécessaire.

Conclusion

Microsoft Power Platform est une solution idéale pour les entreprises qui utilisent déjà l'écosystème Microsoft. D'autres peuvent également utiliser les applications gratuites comme Power BI et Automate, et passer à un niveau supérieur si besoin. L'intégration reste un facteur clé pour une efficacité maximale.

Cette plateforme est conçue pour résoudre les principaux problèmes commerciaux, optimiser les tâches et accroître l'efficacité du personnel.

PS : Vous pouvez consulter notre liste de logiciels de gestion Active Directory et Office 365 et en apprendre davantage sur Microsoft PowerApps.

Auteur
France

Rédacteur tech, guides pratiques et astuces numériques.