Microsoft Power Pages is a secure, enterprise-grade, low-code software as a service (SaaS) platform for creating, hosting and administering modern external-facing business websites. Whether you're a low-code maker or a professional developer, Power Pages enables you to rapidly design, configure and publish websites that seamlessly work across devices. You can also build powerful end-to-end business solutions by connecting Power Pages with other Microsoft Power Platform products to drive innovation across your entire organization.
Embedding a Canvas App in full screen mode in Power Pages is a great way to create an immersive and engaging experience for your users. With Power Pages, you can easily embed Canvas App content, including interactive elements and multimedia, into your web pages. You can also control the size and layout of the Canvas App by setting the full screen mode
This one is pretty niche… I recently had a requirement (well 2 in fact) to embed a canvas app into Power Pages in full screen mode.
Wait, but… Licencing! Canvas apps may only be used by licenced users. This isn’t a cheat’s guide to making canvas apps available to external users. All is legit on my project, I assure you!
This very helpful page was my starting point.
It provides the URL format needed for embedding- Here’s the format. All you need to do is swap [AppID] with the actual ID of your canvas app (remember to lose the square brackets!):
https://francomusso.com/embed-a-canvas-app-in-full-screen-mode-in-power-pages
Integrate canvas apps into websites and other services - Power Apps | Microsoft Learn
The apps that you build are often most useful when they’re available right where people do their work. By embedding canvas apps in an iframe, you can integrate those apps into websites and other services, such as Power BI or SharePoint.
In this topic, we’ll show you how to set parameters for app embedding; then we’ll embed our Asset Ordering app in a website.