Power Pages (formerly Power Apps Portals) lets you build public-facing or partner-facing web sites that read and write to Dataverse. Think supplier portals, customer self-service sites, grant application forms, or employee extranets — all surfacing data from your Dataverse environment without writing backend code.
Power Apps targets internal users authenticated via Azure AD. Power Pages targets external users — customers, partners, citizens — who authenticate via:
The authentication story is the main reason you'd choose Power Pages over a canvas app.
Power Pages works entirely against Dataverse tables. A "contact" in your portal is a Contact record in Dataverse. A form submission creates a row in whatever table you configure. Table permissions control what each authenticated user can see and edit at the row level.
This means everything your portal stores is queryable from Power BI, accessible from Power Apps, and flows through the same Dataverse governance policies.
Power Pages Studio is a drag-and-drop visual editor. You work with:
For custom styling, you edit CSS directly or use the Theming workspace to set brand colors and fonts.
Power Pages has its own licensing model:
For internal portals with few users, it's economical. For high-traffic public sites, count your page views before committing.
Use it when:
Skip it when:
Power Pages sits between SharePoint and a fully custom web app. For the right use case, it cuts months of development time.