Customer portals for energy utilities: canvas app or external portal?

    Back to Blog
    Strategy

    Customer portals for energy utilities: canvas app or external portal?

    Canvas apps suit controlled B2B guest access; Power Pages is generally a better fit for portals serving large numbers of consumers. An updated licensing overview.

    July 17, 20267 min read read
    Marcel Haas

    Marcel Haas

    Solution Architect, CEO

    marcel.haas@cnext.ch

    Quick Answer

    Canvas apps suit controlled B2B guest access; Power Pages is generally a better fit for portals serving large numbers of consumers. An updated licensing overview.

    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

    Low-CodePower AppsPower PlatformPower Automate
    Teilen:

    This article was created with the support of AI and reviewed by our team. We use AI tools to produce high-quality content efficiently — the editorial responsibility always lies with our experts.

    Marcel Haas

    Marcel Haas

    Solution Architect, CEO

    6x Microsoft Applied Skills

    Have questions about this topic?

    Our experts are happy to advise you – free and without obligation.