Technical review date: 8 September 2026. A digital utility portal can accept meter readings, move notifications, tariff enquiries, and fault reports, then use Power Automate to initiate processing. The architecture must match the audience: a Power Apps canvas app is not automatically a public B2C customer portal.
Canvas apps and Power Pages serve different scenarios
Microsoft documents canvas-app guest access as a B2B scenario in which external partners or other guests are invited to the Microsoft Entra tenant. Depending on the app, its data sources, and existing use rights, guests also need an appropriate Power Apps licence. For websites used anonymously or through a chosen identity provider, Microsoft positions Power Pages. Source: Microsoft Learn – Share a canvas app with guest users (accessed 8 September 2026).
For an energy utility, this means:
- Canvas app: suitable for a limited, known user group such as business customers or partners managed as B2B guests.
- Power Pages or a custom web application: generally a better fit for many residential customers, self-registration, and a public entry point.
- Power Automate: can orchestrate either approach, but premium connectors, Dataverse, and ERP integrations affect licensing and solution effort.
Customer identity
New customer-identity projects should evaluate Microsoft Entra External ID. Azure AD B2C P1/P2 has not been available to new customers since 1 May 2025; Microsoft says existing customers will be supported until at least May 2030. Source: Microsoft Entra External ID FAQ (accessed 8 September 2026).
Single sign-on and multifactor authentication can be components of the design, but availability depends on the identity provider, plan, and configuration.
Confirm licensing before implementation
The former shorthand “Power Apps per app or per user” is no longer generally current. Microsoft states that, from 2 January 2026, the Power Apps per-app SKU is unavailable to new customers through some purchasing channels. Every person or device accessing Power Platform directly or indirectly must be appropriately licensed, and Power Pages has separate capacity or usage-based models. The current agreement and Product Terms are authoritative. Sources: Microsoft Learn – Licensing overview and Microsoft – Power Platform Licensing Guidance (accessed 8 September 2026).
Costs and delivery time cannot be estimated responsibly without active-user volumes, anonymous usage, data sources, connectors, Dataverse capacity, and ERP integration requirements.
Conclusion
Power Platform can support utility self-service. For a true B2C portal, do not assume a canvas app by default. Define the audience, identity model, licensing, data residency, and integrations first; then choose between canvas apps, Power Pages, and a custom web solution.
Review the architecture and licensing for your utility portal
