Checklist d'offboarding Power Platform
Transférer proprement les flux, les Power Apps et les connexions lors du départ d'un collaborateur : la checklist Power Platform pour avant et après.
Power Automate ou Power Apps ? Voici comment décider, à l'aide de critères officiels de Microsoft, si ton processus a besoin d'un flow ou d'une application.
La question se pose tôt ou tard dans presque tout projet Power Platform : construis-tu un flow pour ce processus, ou construis-tu une application ? Les deux outils proviennent de la même famille Power Platform, accèdent aux mêmes connecteurs et peuvent même être combinés, pourtant ils résolvent des problèmes fondamentalement différents. Qui se trompe dans cette décision construit soit une application pour quelque chose qui devrait fonctionner entièrement en arrière-plan, soit tente de recréer laborieusement une véritable interface utilisateur via des notifications par e-mail et des étapes d'approbation dans un flow.
Microsoft fournit lui-même, dans sa documentation officielle, une ligne directrice claire sur le moment où tel ou tel outil doit l'emporter. Cet article résume les critères les plus importants et les traduit en une aide à la décision pratique. Tu gardes ainsi le contrôle sur la question de savoir si un processus a besoin d'une interface ou s'il peut fonctionner entièrement automatisé en arrière-plan, au lieu de recourir toujours au même outil par habitude.
Selon la présentation officielle « Qu'est-ce que Power Automate ? » de Microsoft, Power Automate est un service d'automatisation qui te permet de créer des workflows par glisser-déposer, déclenchés automatiquement, immédiatement ou selon un calendrier. Power Automate se charge de ce qui se passe entre les systèmes : déplacer des données d'un point A à un point B, obtenir des approbations, envoyer des notifications, mettre à jour des enregistrements dans plusieurs services en même temps.
Power Apps, en revanche, est selon la présentation officielle « Qu'est-ce que Power Apps ? » de Microsoft un environnement de développement rapide pour des applications métier personnalisées, qui se connectent à des données dans Microsoft Dataverse ou dans de nombreuses autres sources de données en ligne et locales. Power Apps se charge donc de ce que les personnes voient et manipulent : remplir des formulaires, parcourir des enregistrements, prendre des décisions, avoir une vue d'ensemble des informations à l'écran.
Cette distinction de base semble banale, mais dans la pratique, c'est le premier filtre le plus fiable : ton processus a-t-il besoin d'une interface à l'écran sur laquelle des personnes travaillent activement ? Alors Power Apps est incontournable. Le processus se déroule-t-il au contraire entièrement en arrière-plan sans intervention directe ? Alors un flow est le bon choix.
La documentation Microsoft sur l'intégration des flows cloud dans Power Apps mentionne trois caractéristiques qui rendent Power Automate particulièrement fort et qui se prêtent bien à servir de critères de décision :
Concrètement, cela signifie : un flow convient bien lorsqu'une nouvelle ligne dans une liste SharePoint déclenche automatiquement une chaîne d'approbation, lorsque des données doivent être transférées quotidiennement d'un CRM vers un système de reporting, ou lorsqu'un enregistrement est créé automatiquement dans Dataverse à la réception d'un e-mail. Selon le guide de choix de la méthode d'automatisation, tu distingues en outre les déclencheurs automatisés, qui réagissent de manière autonome à un événement, les déclencheurs instantanés ou manuels, démarrés par un simple clic, et les déclencheurs planifiés, qui s'exécutent à des heures fixes. Ces trois types de déclencheurs couvrent ensemble presque tous les scénarios d'automatisation sans interface utilisateur.
Une application devient la meilleure option dès lors que des personnes doivent travailler activement avec des données au lieu de simplement recevoir une notification. Les signaux typiques sont :
Si cette application est connectée à Dataverse, tu peux choisir entre une application Canvas, où tu as un contrôle créatif total sur chaque élément, et une application pilotée par modèle, dont l'interface découle en grande partie automatiquement du modèle de données et qui est nativement réactive et accessible. Pour les applications riches en données et pilotées par des processus avec des tables clairement structurées, une application pilotée par modèle est souvent la construction la plus rapide ; pour des interfaces conçues individuellement avec de nombreuses sources de données différentes, une application Canvas est le choix le plus flexible.
Dans la pratique, un flow et une application s'excluent rarement. C'est exactement cette interaction que décrit la documentation Microsoft sous le point « séquences complexes et connecteurs multiples » : une Power App peut déclencher un flow puis continuer immédiatement à fonctionner sans attendre sa réponse, car le flow s'exécute de manière asynchrone en arrière-plan. L'application reste réactive pour les utilisateurs, tandis que l'automatisation proprement dite, souvent en plusieurs étapes, se déroule en arrière-plan.
Un schéma typique : un collaborateur remplit une note de frais dans une Power App. Lors de l'envoi, l'application crée une nouvelle ligne dans Dataverse, un flow réagit automatiquement à cette nouvelle ligne, recueille les approbations de plusieurs supérieurs, met à jour un système comptable et envoie finalement une confirmation. L'application fournit l'interface, le flow fournit la logique sous-jacente. Qui planifie proprement cette combinaison dès le départ, au lieu de greffer après coup l'automatisation sur une application existante, s'épargne plus tard des remaniements laborieux.
Avant de commencer à construire, quatre questions rapides valent la peine d'être posées :
Si les trois premiers points prédominent, cela pointe clairement vers un flow. Si le dernier point prédomine, tu as besoin d'une Power App, éventuellement complétée par exactement un flow pour l'automatisation en arrière-plan. Qui n'est pas sûr, pour plusieurs flows et applications prévus, de savoir où se situe la limite, bénéficie souvent d'un court conseil Power Automate, dans lequel chaque processus est examiné un par un pour déterminer quelle est la solution la plus légère.
Oui. De nombreuses applications Canvas se passent entièrement de flow, en particulier lorsque Power Fx suffit comme logique principale, par exemple pour des formulaires simples, des filtres ou des calculs. Selon la documentation Microsoft, un flow devient surtout pertinent lorsque des séquences complexes sur plusieurs connecteurs sont nécessaires, ou lorsque l'application doit déléguer de manière asynchrone une tâche de plus longue durée.
Non. Un flow cloud peut fonctionner entièrement sans aucune application, par exemple en tant que flow automatisé réagissant à un événement dans SharePoint ou Outlook, ou en tant que flow planifié s'exécutant à des heures fixes. Une application ne devient nécessaire que lorsque des personnes doivent travailler activement avec les données ou déclencher le processus manuellement.
Avec une application Canvas, tu as un contrôle créatif total sur chaque élément et chaque connexion aux sources de données, mais l'effort de construction est plus élevé. Une application pilotée par modèle, en revanche, découle de ton modèle de données dans Dataverse, génère automatiquement une interface réactive et accessible, et se migre plus facilement entre environnements, mais offre en contrepartie moins de liberté créative.
Les flows de bureau entrent en jeu lorsqu'aucun connecteur adapté n'existe et qu'il faut, à la place, automatiser une application de bureau ou une application basée sur navigateur web en imitant les frappes au clavier et les mouvements de souris. Pour tout ce pour quoi un connecteur est déjà disponible, un flow cloud reste la solution la plus simple et la plus robuste.
Pour la pure logique d'automatisation, oui, pour l'interaction avec des personnes, non. Un flow peut recueillir des approbations et envoyer des notifications, mais il n'offre pas d'interface consultable et filtrable avec plusieurs enregistrements visibles simultanément. Dès que les utilisateurs doivent faire plus que confirmer ou rejeter une seule action, une Power App est le complément le plus approprié.
Fondateur de NordFlux. Sept ans d'expérience, du web et du SEO jusqu'à l'automatisation à l'échelle d'un groupe, aujourd'hui pragmatique pour les PME et avec une souveraineté des données allemande.
Certifications
Transférer proprement les flux, les Power Apps et les connexions lors du départ d'un collaborateur : la checklist Power Platform pour avant et après.
Un flux seul ne suffit pas toujours, il manque parfois l'interface dont les utilisateurs ont réellement besoin, et parfois une application est surdimensionnée pour une tâche simple. NordFlux conseille sur la bonne combinaison entre Power Automate et Power Apps pour votre processus concret. Lors du premier échange, nous analysons votre cas d'usage et identifions l'outil qui répond vraiment au besoin.