Aller au contenu
ArticlesPower Apps

Power Apps

Power Apps dans Microsoft 365 Copilot : les Model-Driven Apps rencontrent l'assistant IA

Microsoft permet désormais d'exposer les Model-Driven Power Apps directement dans M365 Copilot via un serveur MCP intégré. Ce que cela signifie pour l'adoption, la gouvernance et l'avenir des applications métier.

Le problème d'adoption dont personne ne parle

Les équipes IT passent des mois à construire des Model-Driven Apps sur Dataverse. Le modèle de données est propre, les règles métier sont solides, les rôles de sécurité sont configurés. Puis la réalité frappe : les utilisateurs n'ouvrent pas l'application. Ils restent dans Teams, dans Outlook, dans les outils qu'ils connaissent déjà. L'application reste là, sous-utilisée, pendant que les données qu'elle devait capturer continuent de vivre dans des tableurs et des e-mails.

C'est le défi d'adoption central pour toute équipe Power Platform. L'application peut être excellente, mais si elle exige un changement de contexte, l'adoption en souffre.

Après des années à aider des équipes à livrer des Model-Driven Apps que les utilisateurs finissaient par abandonner, cette annonce ressemble à la pièce manquante. Voici ce que ça change concrètement sur le terrain, et pourquoi je pense que ça compte plus qu'une Preview moyenne.

Ce qui vient de changer

Le 2 avril 2026, Microsoft a annoncé une Public Preview qui s'attaque directement à ce problème : les Model-Driven Power Apps peuvent désormais être exposées dans Microsoft 365 Copilot via un serveur MCP (Model Context Protocol) intégré.

Concrètement, un utilisateur peut demander à Copilot quelque chose comme "Montre-moi tous les tickets de support ouverts qui me sont assignés" et obtenir une grille Power Apps interactive, directement dans le chat Copilot. Pas de changement d'onglet. Pas d'application séparée à ouvrir.

La fonctionnalité fonctionne en packageant la Power App comme une extension d'agent Copilot. Le serveur MCP gère la communication entre Copilot et Dataverse, traduisant les requêtes en langage naturel en interactions applicatives.

Architecture MCP Power Apps connectée à M365 Copilot

Trois capacités

La Preview est livrée avec deux capacités disponibles immédiatement et une troisième sur la roadmap.

Trois capacités : Grids et Forms disponibles, Custom Tools à venir

Grids : Exploration de données interactive

Copilot peut afficher des grilles Power Apps complètes en ligne. Ce ne sont pas des tableaux statiques : ce sont les mêmes grilles interactives que dans l'application Model-Driven, avec tri, filtrage et redimensionnement des colonnes. Les utilisateurs peuvent explorer les données sans quitter la conversation.

Un chef de projet pourrait demander "Montre-moi tous les projets prévus ce mois-ci avec un statut en retard" et obtenir immédiatement une grille filtrable des enregistrements correspondants dans Dataverse.

Forms : Consulter et modifier des enregistrements

Au-delà des grilles en lecture seule, Copilot peut afficher des formulaires d'enregistrements individuels. Les utilisateurs peuvent consulter les détails d'un enregistrement et, point crucial, les modifier en ligne. La validation des champs, les règles métier et les rôles de sécurité s'appliquent exactement comme dans l'application complète.

Cela transforme Copilot d'un assistant en lecture seule en un véritable point de saisie de données. Un technicien de terrain pourrait demander "Ouvre l'ordre de travail du site 47B" et mettre à jour le statut directement dans le chat.

Custom Tools : À venir

La troisième capacité, Custom Tools, n'est pas encore disponible dans cette Preview. Elle permettra aux développeurs d'exposer des actions applicatives spécifiques - boutons personnalisés, workflows ou logique métier - comme des outils distincts que Copilot pourra invoquer. C'est la pièce qui permettra de débloquer des scénarios plus complexes au-delà des opérations CRUD.

CapacitéStatutDescription
GridsDisponibleGrilles de données interactives avec tri, filtre, redimensionnement
FormsDisponibleConsultation et modification d'enregistrements avec validation complète
Custom ToolsÀ venirActions personnalisées et workflows exposés à Copilot

Comment l'activer

L'activation de cette fonctionnalité se fait en trois étapes.

Trois étapes : activer le serveur MCP, télécharger le package, déployer sur M365

Étape 1 : Activer le serveur MCP. Dans le portail Power Apps maker, ouvrir les paramètres de l'application Model-Driven et activer le toggle MCP server. Cela expose les tables et vues de l'application comme des endpoints compatibles MCP.

Étape 2 : Télécharger le package agent. Une fois le serveur MCP actif, télécharger le package agent depuis le même panneau de paramètres. Ce package contient la définition de l'agent dont Copilot a besoin pour comprendre ce que l'application peut faire.

Étape 3 : Déployer sur Teams et M365. Uploader le package agent via le Teams admin center ou le M365 admin center. Une fois déployé, les utilisateurs disposant des licences appropriées peuvent commencer à interagir avec l'application via Copilot.

L'ensemble de la mise en place prend moins de 15 minutes pour une Model-Driven App existante. Aucune modification de code requise.

Ce que cela change pour les entreprises

L'adoption sans le changement d'application

L'impact le plus évident concerne l'adoption. Si les utilisateurs peuvent interagir avec les enregistrements Dataverse sans quitter Copilot, la friction qui a tué l'adoption dans de nombreuses organisations disparaît. L'application devient une infrastructure invisible plutôt qu'une destination.

La gouvernance reste intacte

Une préoccupation courante avec l'accès aux données par l'IA est la gouvernance. Ici, le modèle de sécurité de l'application Model-Driven s'applique intégralement. Row-level security, field-level security, règles métier : tout ce qui est appliqué dans l'application l'est aussi via Copilot. Les utilisateurs ne voient et ne modifient que ce que leur rôle de sécurité permet.

Une nouvelle surface, pas une nouvelle application

Les power users qui ont besoin de l'expérience complète de l'application l'ont toujours. Les utilisateurs occasionnels qui ont juste besoin de consulter un enregistrement ou de mettre à jour un champ peuvent le faire via Copilot. La même application sert les deux publics.

Limites actuelles

Il s'agit d'une Public Preview, et plusieurs contraintes s'appliquent.

  • Model-Driven Apps uniquement. Les Canvas Apps et les Custom Pages ne sont pas supportées dans cette Preview.
  • Custom Tools pas encore disponibles. La Preview actuelle est limitée aux Grids et Forms. Les interactions plus complexes viendront plus tard.
  • Stabilité de la Preview. Comme pour toute Public Preview, des imperfections sont à prévoir. Microsoft n'a pas communiqué de date de GA.
  • Périmètre du serveur MCP. Le serveur MCP expose les tables et vues configurées dans l'application. Les personnalisations complexes ou les Canvas Apps embarquées dans les Model-Driven Apps peuvent ne pas se traduire complètement dans l'expérience Copilot.

Vue d'ensemble

Cette fonctionnalité s'inscrit dans une tendance plus large : les applications métier deviennent ambiantes plutôt que des destinations. Au lieu de demander aux utilisateurs d'aller vers l'application, l'application vient là où les utilisateurs travaillent déjà.

Pour les équipes Power Platform, cela fait évoluer la proposition de valeur. Construire une Model-Driven App ne consiste plus seulement à créer un outil autonome : c'est créer une couche de données qui peut émerger partout. Le même investissement Dataverse sert désormais l'application complète, l'expérience Copilot, et potentiellement d'autres surfaces compatibles MCP à l'avenir.

La Public Preview est disponible dès maintenant. Les organisations qui utilisent déjà des Model-Driven Apps sur Dataverse avec des licences M365 Copilot peuvent commencer à tester immédiatement.

Note de mise à jour : Je teste cette feature sur une vraie Model-Driven App dès que j'ai accès à une licence Microsoft 365 Copilot. Cet article sera mis à jour avec des screenshots réels et un walkthrough hands-on très prochainement.

Basé sur l'annonce de Claudio Romano sur le blog Microsoft Power Apps, 2 avril 2026.