[ ABORT TO HUD ]
SEQ. 1
SEQ. 2
Power Pages Basics
🌐 Power Pages & Dataverse⏱ 15 min⭐ 100 BASE XP⌨ HANDS-ON LAB
Web Portals for External Users
Power Pages (formerly Power Apps Portals) enables organisations to build secure, data-driven websites for external users — customers, partners, and citizens — all connected to Dataverse as the backend data store. Unlike Power Apps which targets internal employees, Power Pages is designed for anonymous and authenticated external users.
Core Capabilities
| Feature | Description |
|---|---|
| Forms | Multistep forms connected to Dataverse tables for data entry (applications, registrations) |
| Lists | Read-only or editable lists displaying Dataverse records with filtering and sorting |
| Authentication | Azure AD B2C, OAuth 2.0, OpenID Connect, local accounts, social logins (Google, Facebook) |
| Web Templates | Liquid-based templates for custom HTML/CSS/JS rendering |
| Copilot Authoring | Build pages and forms using natural language descriptions |
Admin Security Agent (2026)
The Power Pages Admin Security Agent is an AI-powered security assistant that continuously scans your Power Pages site for vulnerabilities, misconfigured permissions, exposed data, and compliance gaps. It provides actionable remediation steps and can automatically fix common security issues.
Use Cases
- Government: Citizen service portals for permit applications and status tracking
- Healthcare: Patient intake forms and appointment scheduling
- Education: Student registration and course enrollment portals
- B2B: Partner portals for order tracking and knowledge bases
💡 Key Insight: Power Pages is licensed per authenticated user per website. Anonymous pages (no login) are included at no extra per-user cost — making it ideal for public-facing information sites with authenticated self-service areas.
⌨ HANDS-ON LABPull a Power Pages Site Locally
⭐ +200 XPBring your Power Pages site into source control. List the sites in your environment, then download one for local editing.
1List all Power Pages websites in the connected environment.
2Download the website content to a local folder with pac pages download (needs --path and --webSiteId).
OBJECTIVE 1 / 2 — type "hint" if stuck
SYNAPSE VERIFICATION
QUERY 1 // 3
How does Power Pages differ from Power Apps?
It is faster
Power Pages is designed for external users (customers, partners) while Power Apps targets internal employees
It only works offline
It does not connect to Dataverse