Power Apps is Microsoft's low-code platform for building business applications that connect to your data — SharePoint, SQL Server, Dataverse, REST APIs, on-prem systems via gateway. IT gets pulled in when it's time to govern it, deploy it or fix what a business analyst built at 11pm on a Friday.
Here's what you need to know without reading 200 pages of documentation.
Power Apps splits into two very different things:
Canvas apps give you a blank screen. You drag controls onto a canvas, write formulas (Excel-like syntax), and connect data sources. They look however you want. Good for simple task-specific tools — a form to log equipment faults, a checklist app for field techs.
Model-driven apps build themselves from a data schema. You define tables and relationships in Dataverse, and the app generates views, forms and navigation from that structure. Less flexible visually, far better for complex data models — think a lightweight CRM or asset management system.
The two share the same licensing and platform, but the skills don't transfer cleanly between them.
Power Apps licensing changed significantly in 2023 and continues to evolve:
If your users are only connecting to SharePoint lists, their M365 license covers it. The moment you add SQL Server, Dataverse or any custom connector, everyone touching that app needs a Premium license. Audit this before you build.
SharePoint lists are the default backend that makers reach for because they already have access. SharePoint works for simple, low-volume apps. It breaks under load, lacks proper relational constraints, and has row limits that bite you at the worst moment.
Dataverse is the proper backend — relational tables, row-level security, computed columns, relationships, business rules. The downside: it requires a Premium license and lives in your Power Platform environment, not SharePoint.
For anything beyond a basic form, use Dataverse.
Left unmanaged, Power Apps environments multiply fast. Establish:
For learning more on governance, the Microsoft Power Platform documentation is worth having on your desk if you're the person everyone calls when apps break.
As an Amazon Associate, IT Lad earns from qualifying purchases made through links on this page. Read the full affiliate disclosure.