Aller au contenu
Power Platform Hub Parler à un expertUn expert

Power Apps

Intégrer Power Apps dans Microsoft Teams

Afficher une application métier dans Teams évite à vos équipes de retenir une adresse de plus. Les façons de le faire, les étapes à suivre, les droits à vérifier et les pièges courants.

Intégrer Power Apps dans Microsoft Teams, c’est afficher une application métier dans l’outil que vos équipes gardent ouvert toute la journée, sous forme d’onglet dans un canal ou d’application personnelle dans la barre latérale. L’application reste la même, avec les mêmes données et les mêmes droits : seul le point d’entrée change. C’est souvent le moyen le plus simple de faire adopter un nouvel outil sans ajouter une adresse à retenir.

Ce que Teams change pour une application métier

Prenons un service technique qui reçoit des demandes d’intervention par e-mail, par téléphone et dans un fichier Excel partagé. L’équipe construit une application de suivi, puis l’ajoute en onglet dans son canal Maintenance. Les techniciens voient la liste des demandes à côté de leurs discussions : ils posent une question dans le canal, ouvrent l’onglet, mettent à jour le statut. Personne n’a eu à installer quoi que ce soit ni à chercher un lien dans ses favoris.

Concrètement, l’intégration apporte trois choses :

  • Une adoption plus simple : vos collègues connaissent déjà Teams. Ouvrir un onglet ne demande aucune formation.
  • Le contexte de la discussion : les échanges sur un dossier et les données de ce dossier se trouvent au même endroit, ce qui limite les allers-retours par e-mail.
  • Un point d’entrée unique : pour une équipe qui utilise plusieurs outils internes, Teams évite d’avoir à retenir une adresse par application.

Ce que l’intégration ne change pas : une application mal conçue reste mal conçue dans Teams, et ses limites de licence ou de données restent les mêmes. Si vous n’avez pas encore d’application, un modèle prêt à adapter permet de tester l’idée rapidement.

Les façons d’afficher une application dans Teams

Microsoft décrit plusieurs scénarios dans sa présentation de l’intégration entre Power Apps et Teams. Le choix dépend surtout de qui utilise l’application, et comment.

Mode Où elle apparaît Bon usage À savoir
Onglet dans un canal ou une conversation En haut du canal, visible par toute l’équipe Suivi de demandes, planning, liste partagée L’application reste accessible seulement aux personnes qui ont les droits
Application personnelle Dans la barre latérale de Teams, épinglable Notes de frais, saisie des temps, demandes individuelles Accessible depuis n’importe quelle équipe
Application créée dans Teams, sur Dataverse for Teams Construite et stockée dans une équipe À ne plus choisir pour un nouveau projet Microsoft arrête la création de ces environnements le 15 novembre 2026

Les deux premiers modes acceptent les applications canevas, dont l’écran est dessiné librement, et les applications pilotées par modèle, dont l’écran est généré à partir des données. Si vous hésitez entre les deux, voici comment choisir entre Model-driven et Canvas.

Deux mises à jour par rapport aux guides que vous trouverez encore en ligne. D’abord, Microsoft abandonne les environnements Dataverse for Teams : plus de création à partir du 15 novembre 2026, suspension le 15 septembre 2027, fin le 30 octobre 2027. Si vous en utilisez, c’est le moment de préparer la suite. Ensuite, la fonction « cartes pour Power Apps », qui affichait des données de Power Apps dans une conversation, n’est plus prise en charge depuis le 29 août 2025. Pour une validation rapide dans le fil de discussion, on utilise aujourd’hui des cartes adaptatives envoyées par Power Automate, comme expliqué plus bas.

Ajouter votre application à Teams, étape par étape

L’interface de Teams change souvent : si un libellé diffère, fiez-vous au déroulement général. Ces étapes suivent la procédure officielle d’incorporation d’une application dans Teams.

Comme application personnelle ou pour une équipe

  1. Connectez-vous à make.powerapps.com, puis sélectionnez Applications.
  2. Sur la ligne de votre application, sélectionnez Autres actions (les trois points), puis Ajouter à Teams. Un volet s’ouvre à droite.
  3. Si l’application n’a pas de description, sélectionnez Modifier les détails pour en ajouter une : c’est ce que vos collègues liront dans Teams.
  4. En option, Réglages avancés permet de renseigner le nom, le site internet, les conditions d’utilisation et la politique de confidentialité.
  5. Sélectionnez Ajouter à Teams, puis Ouvrir Microsoft Teams.
  6. Dans Teams, choisissez Ajouter pour un usage personnel, Ajouter à l’équipe pour une équipe précise, ou Ajouter à la conversation instantanée pour une conversation précise.

Le bouton Télécharger l’application, dans le même volet, fournit un fichier à charger dans Teams, ce qui est utile si vous préparez le déploiement pour quelqu’un d’autre. Pour accéder plus vite à une application personnelle, épinglez-la dans la barre latérale.

Comme onglet dans un canal

  1. Dans Teams, ouvrez le canal concerné, puis sélectionnez le + en haut, à droite des onglets existants.
  2. Recherchez Power Apps dans la liste.
  3. Choisissez votre application parmi celles auxquelles vous avez accès, puis enregistrez.

Une fois l’application ajoutée à l’équipe, elle apparaît aussi sous Onglets pour votre équipe quand un membre sélectionne le +.

Depuis l’application en cours d’exécution

Quand l’application est ouverte dans le lecteur web, un bouton Ajouter à Teams apparaît en haut à droite de l’écran. Il suppose que votre organisation autorise les interactions avec les applications personnalisées et les applications Power Apps partagées.

Droits, licences et règles d’administration

Les droits définis dans Power Apps restent actifs dans Teams. Ajouter l’application dans un canal ne donne rien à personne : il faut toujours la partager, depuis Power Apps, avec les personnes ou le groupe concernés, et leur ouvrir aussi l’accès aux données, par exemple à la liste SharePoint. Pensez-y dès le départ : c’est une cause fréquente d’écran d’erreur le jour du lancement.

Côté licences, chaque utilisateur a besoin d’une licence Power Apps valide. Les droits inclus dans la plupart des abonnements Microsoft 365 couvrent les applications limitées aux connecteurs standard, comme SharePoint. Si l’application utilise Dataverse ou un connecteur premium, il faut une licence Power Apps Premium, à 17,30 € HT par utilisateur et par mois (prix public relevé en octobre 2026). Notre guide des licences Power Platform détaille les cas possibles.

Côté administration, trois points relèvent de la personne qui gère Teams :

  • les stratégies d’applications personnalisées doivent autoriser leur chargement, sinon l’ajout échoue ;
  • les applications Power Apps partagées doivent être autorisées dans le centre d’administration de Teams ;
  • un administrateur peut publier l’application dans le catalogue Teams de l’organisation, pour que chacun la trouve sans lien.

L’application doit aussi appartenir au même client Microsoft 365, c’est-à-dire à la même organisation, que le compte Teams.

Adapter l’application à l’affichage dans Teams

Une application construite pour un écran complet se retrouve à l’étroit dans un onglet. Préférez une disposition qui s’adapte à la largeur, et vérifiez l’option de mise à l’échelle dans les paramètres d’affichage de l’application. Pensez aussi à ces points :

  • nommez clairement l’application et l’onglet, pour qu’on comprenne leur rôle sans les ouvrir ;
  • limitez le nombre d’onglets par canal, car trop d’onglets brouillent le canal au lieu de le simplifier ;
  • essayez l’application sur le téléphone : beaucoup d’utilisateurs passent par Teams mobile, et les fonctions de l’appareil, comme la caméra, méritent un vrai test ;
  • consacrez cinq minutes à la présenter lors d’une réunion d’équipe, car même simple, un nouvel onglet passe vite inaperçu.

Pour aller plus loin, l’application peut lire le contexte de Teams avec la fonction Param(). Cet exemple de Microsoft, placé dans la propriété Fill de l’écran, aligne le fond de l’application sur le thème de l’utilisateur :

Switch(
    Param("theme"),
    "dark", RGBA(32, 31, 31, 1),
    "contrast", RGBA(0, 0, 0, 1),
    RGBA(243, 242, 241, 1)
)

La valeur theme indique le thème choisi dans Teams, et la dernière ligne donne la couleur par défaut. Dans une interface en français, selon la langue ou les réglages régionaux, la virgule devient un point-virgule (;). D’autres valeurs sont disponibles, comme teamId, channelId, chatId ou groupId (ce dernier n’est pas pris en charge dans les canaux privés). Elles permettent à une même application de servir plusieurs équipes, par exemple en ne montrant que les lignes de l’équipe en cours :

Filter(Demandes, IdEquipe = Param("teamId"))

Ici, IdEquipe est une colonne de texte de votre table, à prévoir et à remplir à la création de chaque demande. Publiez l’application pour tester ces formules : elles ne donnent un résultat que dans Teams. Si l’application s’ouvre lentement, Microsoft propose aussi une option de préchargement dans les paramètres.

Résoudre les problèmes courants

L’application n’apparaît pas dans Teams

Vérifiez qu’elle a bien été enregistrée et publiée, puis qu’elle est partagée avec la personne concernée. Si le bouton Ajouter à Teams échoue, demandez à votre administrateur de contrôler les stratégies d’applications personnalisées. Le message « L’application n’a pas été trouvée dans le client » signale un compte Teams qui n’appartient pas à la même organisation que l’application.

Une erreur d’autorisation s’affiche

Contrôlez trois choses dans cet ordre : le partage de l’application, l’accès à la source de données, puis la licence de l’utilisateur. Une application qui fonctionne pour son auteur et pas pour ses collègues a presque toujours un problème d’accès aux données ou de licence premium manquante.

L’affichage est mal adapté

Revoyez la disposition dans Power Apps Studio, en testant plusieurs largeurs. Essayez l’application dans un onglet réel, sur ordinateur et sur téléphone, car l’aperçu du Studio ne montre pas l’espace laissé par l’interface de Teams.

Une modification n’apparaît pas

Les utilisateurs voient la dernière version publiée, pas la dernière version enregistrée. Publiez, puis rechargez l’onglet. Pour une application ajoutée à Teams avant mars 2020, Microsoft indique qu’il peut être nécessaire de l’ajouter de nouveau pour utiliser les valeurs de contexte.

Automatiser avec Power Automate

Une application dans Teams gagne beaucoup à être couplée à des flux Power Automate. Depuis l’application, un bouton lance un flux avec une formule de ce type, où NotifierResponsable est le nom que vous avez donné au flux :

NotifierResponsable.Run(TexteMotif.Text)

Une demande de congés saisie dans l’application peut alors arriver au responsable sous forme de carte adaptative dans Teams, avec des boutons pour accepter ou refuser, sans ouvrir l’application. Le connecteur Microsoft Teams de Power Automate sait publier une telle carte dans un canal ou une conversation, et attendre la réponse. Un rapport d’incident peut aussi créer une tâche dans Planner et prévenir l’équipe concernée.

Deux prolongements utiles : créer un flux d’approbation pour les validations, et envoyer des notifications depuis un flux quand un événement urgent ne doit pas attendre. Ces alertes passent aujourd’hui par Teams ou par mail, car l’application mobile Power Automate a été retirée le 31 août 2026.

Déployer dans Teams : quand confier le projet à un prestataire

Ajouter une application existante à un canal ne demande aucune compétence technique, et une équipe s’en sort très bien seule. Faites-vous aider si l’application doit être déployée dans plusieurs services avec des droits différents, si des applications reposent encore sur Dataverse for Teams et doivent être migrées, ou si votre service informatique doit d’abord poser des règles sur les applications personnalisées. Un prestataire qui connaît les applications métier sur Power Apps vous fera surtout gagner du temps sur l’organisation des données et des accès, deux sujets difficiles à reprendre après le lancement.

Questions fréquentes

Quel mode choisir pour une application utilisée chaque jour par toute l’équipe ?

Choisissez l’onglet dans le canal de l’équipe. L’application reste visible en permanence et s’ouvre en un clic pour tous les membres qui ont les droits. Pour un outil que chacun utilise pour lui-même, l’application personnelle épinglée dans la barre latérale convient mieux.

Peut-on ajouter une application à Teams sans compétences techniques ?

Oui. L’ajout se fait depuis la liste des applications, avec Ajouter à Teams, ou depuis un canal, avec le +. Ce qui demande plus de soin, c’est de vérifier le partage, l’accès aux données et les licences de chaque utilisateur.

Les autorisations de Power Apps sont-elles conservées dans Teams ?

Oui, l’application garde ses droits. Être membre d’une équipe ne donne pas automatiquement accès à l’application ni à ses données. Il faut donc partager l’application avec les bonnes personnes, ou avec le groupe de l’équipe, et leur ouvrir la source de données.

Comment résoudre une erreur d’autorisation sur une application dans Teams ?

Vérifiez que l’application est partagée avec l’utilisateur, qu’il a accès à la source de données et que sa licence couvre les connecteurs utilisés. Essayez ensuite d’ouvrir l’application hors de Teams, dans le navigateur : si l’erreur persiste, le problème ne vient pas de Teams.

Faut-il encore créer des applications avec Dataverse for Teams ?

Non : Microsoft arrête la création de ces environnements le 15 novembre 2026, les suspend le 15 septembre 2027 et y met fin le 30 octobre 2027. Pour une application neuve, construisez-la dans un environnement Power Platform standard, puis ajoutez-la à Teams. Si vous en avez déjà, prévoyez leur migration avant ces dates.

Parlons de votre besoin

Décrivez ce qui vous fait perdre du temps. Nos experts vous disent quel outil convient.

  1. Vous décrivez votre besoinRéponse sous 48 h ouvrées.
  2. On en parle 40 minutesL’échange est offert.
  3. Vous voyez une maquetteAvant tout engagement.
  4. Votre outil est livréDe 4 à 6 semaines.
Ce qui vous intéresse (plusieurs choix possibles)

Vos informations servent seulement à répondre à votre demande.