Glossary
Power Apps
By Emil Björk · Microsoft business apps consultant, Gothenburg
Microsoft's low-code platform for building custom business apps on top of Dataverse and connected services.
Power Apps is Microsoft's low-code application platform, part of the Power Platform. It supports two types of apps: canvas apps, which are free-form drag-and-drop apps built for tablet and mobile front ends; and model-driven apps, which generate forms, views, and dashboards from a Dataverse data model. Dynamics 365 CRM-side apps (Sales, Customer Service, Field Service) are themselves built on the model-driven framework. Power Apps connects to hundreds of data sources through standard and premium connectors, and is licensed per user, per app, or bundled with Dynamics 365 licenses.
In practice, the canvas-versus-model-driven choice is the first design decision on any new app: canvas apps give pixel-level control over layout and work well for a focused, task-specific tool (a driver's delivery-confirmation app, a shop-floor scanning screen), while model-driven apps generate a full, consistent CRUD experience from the data model with far less design work, at the cost of less visual flexibility. A Dynamics 365 CRM app extended with a custom entity and a custom form is normally a model-driven customisation, not a separate canvas app — canvas apps are the right tool when the need is a purpose-built, narrow-scope experience rather than "one more screen on the CRM."
The licensing line is where most confusion happens: using Power Apps functionality that's genuinely part of a licensed Dynamics 365 app (extending the Sales app's own forms, say) is covered by the Dynamics 365 licence, but building an unrelated custom Power App against the same Dataverse environment typically needs a separate Power Apps per-app or per-user licence — "we already pay for Dynamics 365" does not automatically cover arbitrary new Power Apps.
Related terms
Mentioned in these guides
- Accessibility in Dynamics 365 apps
- AI Builder document automation, in depth
- AI Builder explained
- AI prompts in Power Platform
- App designer for model-driven apps
- Azure vs Power Platform: when to use which
- Business Central integrations with Power Platform and M365
- Business Central vs Acumatica
- Calculated and rollup columns in Dataverse
- Canvas app offline mode
- Canvas apps vs model-driven apps
- Center of Excellence Starter Kit
- Charts, dashboards, and views in Dataverse
- Choosing a Dynamics 365 partner
- Custom connectors in the Power Platform
- The Data Management Framework (DMF) in F&O
- Environment variables in Dataverse — a deep dive
- Dataverse search vs Quick Find
- Dataverse secrets and Azure Key Vault integration
- Virtual tables in Dataverse
- Disaster recovery and backups in Dynamics 365
- Dynamics 365 and Conditional Access
- Dynamics 365 and the Microsoft Teams platform
- Dynamics 365 and the Power Platform
And 61 more — this term shows up across the library.