Power Apps ou sur-mesure : le comparatif en un tableau
Power Apps est la plateforme low-code de Microsoft : on y assemble des écrans, des formules Power Fx et des connecteurs vers les données de l'entreprise. Un développement sur mesure part d'une feuille blanche, avec des technologies standard comme React, Node.js et PostgreSQL.
| Critère | Power Apps | Application sur mesure |
|---|---|---|
| Qui construit | Un salarié formé à l'outil ou un spécialiste Power Platform | Une équipe de développement |
| Coût d'usage | Licence par utilisateur, par application ou paiement à l'utilisation via Azure | Hébergement et maintenance, sans licence par utilisateur |
| Sources de données | Dataverse, SharePoint, Excel, SQL Server et des connecteurs prédéfinis, personnalisés ou locaux | Base dédiée, liaisons par API avec vos logiciels |
| Gros volumes | Encadrés par les règles de délégation de chaque source | Requêtes écrites et indexées pour vos volumes réels |
| Hors ligne | Intégré pour les applications canevas sur Dataverse, mécanisme limité ailleurs | Conçu selon le besoin, quelle que soit la source |
| Gouvernance | Stratégies de données et environnements gérés depuis l'administration Microsoft | Droits et journalisation définis dans l'application |
| Propriété | L'application s'exécute sur Power Platform | Code cédé, déployable chez l'hébergeur de votre choix |
| Mise en route | Rapide quand les données sont déjà dans Microsoft 365 | Plus longue : cadrage, maquettes, construction |
Combien coûte Power Apps en 2026 ?
Le coût de Power Apps dépend du nombre de personnes qui ouvrent l'application et des connecteurs qu'elle utilise, pas du nombre d'écrans. Sur sa page de prix américaine, Microsoft affiche Power Apps Premium à 20 dollars US par utilisateur et par mois en paiement annuel, et 12 dollars US avec un minimum de 2 000 licences (tarif public relevé en octobre 2026 ; Microsoft précise que le prix réel s'affiche au moment de l'achat).
- Premium : chaque utilisateur licencié exécute un nombre illimité d'applications.
- Par application : selon la FAQ de licences publiée par Microsoft, 5 dollars US par utilisateur, par application et par mois, pour une application ou un site Power Pages.
- Paiement à l'utilisation : facturé sur un abonnement Azure, uniquement pour les utilisateurs qui ont ouvert l'application dans le mois.
- Plan développeur : gratuit pour apprendre et construire, mais Microsoft indique qu'il n'est pas destiné à la production.
La capacité Dataverse supplémentaire figure sur la même page à 40 dollars US par Go et par mois. À titre d'illustration, 30 utilisateurs équipés de Premium représentent 30 × 20 × 12 = 7 200 dollars US par an, renouvelés tant que l'application vit. Une application sur mesure n'a pas ce coût par utilisateur, mais elle a un coût de construction : la comparaison honnête se fait sur cinq ans, avec l'effectif prévu. Le baromètre des prix 2026 donne des repères de marché pour la partie développement.
Un abonnement Microsoft 365 suffit-il pour utiliser Power Apps ?
Un abonnement Microsoft 365 suffit seulement tant que l'application se contente des connecteurs standard. La documentation de Microsoft classe les applications en trois catégories : standard, étendue et premium. Une application premium, c'est-à-dire qui utilise au moins un connecteur premium, un connecteur personnalisé ou une passerelle de données locale, exige une licence par application ou par utilisateur pour chaque personne qui l'ouvre.
Dataverse suit la même logique. La FAQ de licences de Microsoft indique qu'accéder à un environnement Dataverse demande une licence Power Platform autonome pour chaque utilisateur. Or Dataverse est précisément la base vers laquelle on migre quand une liste SharePoint ou un classeur Excel ne tient plus la charge.
Microsoft signale aussi un piège dans sa documentation : un connecteur premium utilisé par un flux Power Automate relié à l'application n'est pas pris en compte dans la catégorie affichée. Une application peut donc apparaître standard alors que ses utilisateurs ont besoin de droits premium. Faites valider la licence nécessaire avant le déploiement, pas après un contrôle de conformité.
Quelles limites techniques rencontre-t-on avec Power Apps ?
Power Apps a trois limites qu'il faut connaître avant de lui confier un processus important.
- La délégation. Quand une requête ne peut pas être exécutée par la source de données, Power Apps récupère les 500 premiers enregistrements puis applique le filtre sur l'appareil ; le réglage peut être porté à 2 000. Un historique de 30 000 interventions filtré par une formule non délégable ne renvoie donc qu'une partie des lignes. La documentation cite Dataverse, SharePoint, SQL Server et Salesforce parmi les sources qui acceptent la délégation.
- Le hors ligne. Pour les applications canevas reposant sur Dataverse, Microsoft fournit un mode hors ligne intégré. Pour les autres sources, la documentation renvoie aux fonctions LoadData et SaveData, qu'elle décrit comme un mécanisme simple pour de petites quantités de données, limité par la mémoire de l'appareil, sans résolution automatique des conflits au retour du réseau. Elle précise aussi qu'une application canevas ouverte dans un navigateur ne fonctionne pas hors ligne.
- Le code reste sur la plateforme. Microsoft propose des « code apps » écrites en React ou en Vue dans un environnement de développement classique, puis exécutées sur Power Platform. Chaque utilisateur doit alors être couvert par une licence Power Apps Premium, par le paiement à l'utilisation ou par un autre mécanisme d'attribution prévu par Microsoft.
Ces limites ne disqualifient pas Power Apps. Elles dessinent son terrain : des applications internes, aux volumes modérés, utilisées au bureau ou avec des données Dataverse.
Qui gouverne les applications créées par les équipes ?
Power Apps permet à un responsable de service de publier une application sans passer par l'informatique, ce qui fait à la fois sa force et son risque. Pour l'encadrer, Microsoft propose des stratégies de protection des données qui rangent chaque connecteur dans un groupe Métier, Non métier ou Bloqué : un flux ou une application ne peut pas combiner des connecteurs de groupes différents, et les connecteurs bloqués sont inutilisables.
Le module de formation de Microsoft insiste sur la prudence : une stratégie appliquée à l'ensemble du tenant agit immédiatement sur toutes les applications et tous les flux concernés, et les flux qui franchissent une frontière de groupe sont suspendus. Il conseille d'auditer l'existant et de commencer par un seul environnement.
Reste une question que la technique ne règle pas : qui maintient l'application quand la personne qui l'a créée change de poste ? Exigez une documentation minimale, un environnement de test et un second administrateur. Une application sur mesure pose la même question, mais la réponse est contractuelle : dépôt de code, documentation et transfert de connaissances livrés par le prestataire.
Notre verdict selon votre situation
| Votre situation | Option la plus adaptée | Pourquoi |
|---|---|---|
| Une équipe équipée de Microsoft 365 veut remplacer un classeur partagé de suivi des demandes | Power Apps | Données déjà dans SharePoint, connecteurs standard, mise en service rapide |
| Deux cents utilisateurs occasionnels doivent consulter des données de l'ERP via une passerelle locale | Calcul sur cinq ans avant de choisir | Chaque utilisateur exige une licence premium, quelle que soit sa fréquence d'usage |
| Des techniciens sans réseau prennent des photos, font signer et synchronisent le soir | Sur mesure, sauf si tout repose sur Dataverse | Le hors ligne intégré est pensé pour Dataverse ; photos et documents pèsent vite en mémoire |
| Vous voulez vendre l'outil à vos propres clients | Développement sur mesure | Le produit doit vous appartenir et fonctionner hors de votre environnement Microsoft |
| Vous voulez tester des écrans avant un projet plus large | Power Apps | Un prototype rapide nourrit le cadrage, même s'il est remplacé ensuite |
Un signal simple : si la majorité des utilisateurs paient une licence premium pour consulter trois écrans par semaine, refaites le calcul. Pour les équipes terrain, la page application mobile pour équipes terrain détaille ce qu'exige un vrai mode hors ligne.
Quand aucune des deux options ne convient
- Un logiciel métier du marché couvre déjà le processus. Planning d'interventions, maintenance, notes de frais : un éditeur spécialisé sera souvent plus simple qu'une application construite, en low-code ou en code. Le comparatif des logiciels de planning d'intervention en donne un exemple.
- Le besoin est un enchaînement entre outils, pas une application. Recopier une pièce jointe, prévenir un responsable, créer une ligne dans un tableau : un outil d'automatisation suffit, comme le montre le comparatif n8n, Make ou Zapier.
- Le processus n'est pas stabilisé. Si deux services ne s'accordent pas sur les étapes d'une commande, aucune application ne tranchera à leur place. Écrivez d'abord le processus.
- Le volume reste minuscule. Pour quelques dizaines de lignes par mois, un tableur partagé bien structuré peut suffire longtemps.
Comment YMHB Web reprend une application Power Apps qui plafonne
YMHB Web ne revend aucune licence Microsoft. Quand une application Power Apps rend service à un coût acceptable, nous conseillons de la garder. Quand elle plafonne (licences qui s'envolent, délégation qui tronque les résultats, hors ligne fragile), nous inventorions ses écrans, ses formules et ses flux Power Automate, nous reprenons les données de SharePoint ou de Dataverse, puis nous reconstruisons sur une pile standard comme Next.js, Node.js et PostgreSQL. Les salariés peuvent continuer à se connecter avec leur compte Microsoft, et le lien avec Outlook, Teams ou SharePoint passe par l'API Microsoft Graph, décrite dans la page connecter Microsoft 365. Le code est déposé chez vous et vous appartient au paiement intégral. Le raisonnement général entre plateformes visuelles et code est détaillé dans le comparatif no-code ou développement sur mesure.
Questions fréquentes
Power Apps est-il inclus dans Microsoft 365 ?
Power Apps est utilisable avec Microsoft 365 pour des applications qui se limitent aux connecteurs standard. Dès qu'une application utilise un connecteur premium, un connecteur personnalisé, une passerelle de données locale ou une base Dataverse, Microsoft exige pour chaque utilisateur une licence Power Apps Premium ou par application, ou le paiement à l'utilisation via Azure. Vérifiez la catégorie de l'application avant de la déployer.
Que signifie la limite de 500 enregistrements dans Power Apps ?
La limite de 500 enregistrements de Power Apps s'applique aux requêtes non délégables, que la source de données ne peut pas exécuter elle-même. Power Apps récupère alors les 500 premières lignes, ou jusqu'à 2 000 si l'on modifie le réglage, puis filtre sur l'appareil. Sur une table plus grande, le résultat est incomplet : il faut écrire des formules délégables ou choisir une source qui les prend en charge.
Une application Power Apps peut-elle fonctionner en dehors de Microsoft ?
Une application Power Apps est conçue pour s'exécuter sur Power Platform. Même les code apps, écrites en React ou en Vue avec des outils de développement classiques, sont publiées et exécutées sur la plateforme, avec une licence Premium ou équivalente pour chaque utilisateur. Pour sortir de l'écosystème Microsoft, il faut reconstruire l'application en reprenant ses données et ses règles, ce qui se prépare comme une migration.
Power Apps fonctionne-t-il hors ligne sur le terrain ?
Power Apps fonctionne hors ligne dans l'application mobile Power Apps, avec un mode intégré pour les applications canevas reposant sur Dataverse. Pour les autres sources, Microsoft renvoie aux fonctions LoadData et SaveData, adaptées à de petites quantités de données et sans résolution automatique des conflits. Une application canevas ouverte dans un navigateur, même sur un téléphone, ne fonctionne pas hors ligne selon la documentation de Microsoft.
Faut-il commencer par Power Apps avant un développement sur mesure ?
Commencer par Power Apps est pertinent quand le besoin est interne, les données déjà dans Microsoft 365 et les volumes modérés : l'application valide le processus à faible coût. Si l'outil doit servir des centaines d'utilisateurs, des clients ou des équipes sans réseau, mieux vaut cadrer directement un développement sur mesure. Une version Power Apps peut aussi servir de prototype pendant le cadrage, à condition de prévoir son remplacement.
À lire aussi
- Alternatives à Power Apps : outils du marché et sur mesure
- No-code ou développement sur mesure : le bon choix
- Microsoft 365 et logiciel métier : l'API Microsoft Graph
- Remplacer Excel par un logiciel de gestion sur mesure
- Airtable ou application sur mesure : quand migrer
- Portails clients et plateformes métier
Sources
- Microsoft, Power Apps pricing (page de prix américaine en dollars US, relevée en octobre 2026)
- Microsoft, Tarification de Power Apps (page en français, relevée en octobre 2026)
- Microsoft Learn, Power Platform licensing FAQs
- Microsoft Learn, License designation for canvas apps
- Microsoft Learn, Understand delegation in a canvas app
- Microsoft Learn, Mobile offline for canvas apps (Dataverse)
- Microsoft Learn, Develop offline-capable canvas apps (LoadData et SaveData)
- Microsoft Learn, Power Apps code apps overview
- Microsoft Learn, Configure data loss prevention policies for Power Platform (module de formation)
