Events
Power BI DataViz World Championships
Feb 14, 4 p.m. - Mar 31, 4 p.m.
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Canvas apps enable makers to easily design and create custom layouts using the low-code, WYSIWYG canvas app designer. Canvas apps also enable makers to connect and display data from over 400 data sources.
With embedded canvas apps, makers can bring the power of canvas apps to their model-driven app forms. Using embedded canvas apps, it's possible to create rich visual areas on a form and display data from a variety of sources right next to data from Microsoft Dataverse.
Canvas apps are embedded in model-driven app forms in the same way other custom controls are added. An embedded canvas app includes rich data integration capabilities that bring in contextual data from the host model-driven form to the embedded canvas app.
With the modern app designer, canvas apps can be accessed through a model-driven app by using a custom page.
The modern app designer introduced the concept of pages, which can contain either canvas apps or Dataverse components, such as tables, dashboards, and web resources.
Select the Canvas app control to add a canvas app to a main form using the form designer. More information: Add an embedded canvas app on a model-driven form
Add canvas apps from an environment into a model-driven app that can either be contextually aware, or simply render the app within the model-driven experience. More information: Embed a canvas app using the classic experience.
After an embedded canvas app is added to your model-driven form, learn how to share the embedded canvas app with other users. More information: Learn how to share an embedded canvas app.
For guidelines on working with embedded canvas apps as well as helpful tips to troubleshoot any issues, go to: Guidelines on working with embedded canvas apps.
What are canvas apps in Power Apps?
Add and configure a canvas-app control in Power Apps
Overview of canvas-app connectors for Power Apps
Add an embedded canvas app on a model-driven form
Edit a canvas app embedded on a model-driven form
Customize the screen size and orientation of a canvas app embedded on a model-driven form
Perform predefined actions on the host form from within an embedded canvas app
ModelDrivenFormIntegration control's properties and actions
Share an embedded canvas app
Guidelines on working with embedded canvas apps
Migrating embedded canvas apps on model-driven forms created using the public preview release to latest
Events
Power BI DataViz World Championships
Feb 14, 4 p.m. - Mar 31, 4 p.m.
With 4 chances to enter, you could win a conference package and make it to the LIVE Grand Finale in Las Vegas
Learn moreTraining
Module
Use specialized components in a model-driven form - Training
Learn how to create a business process flow, embed a canvas app, add a timeline, and create a report in a model-driven form.
Certification
Microsoft Certified: Power Platform Fundamentals - Certifications
Demonstrate the business value and product capabilities of Microsoft Power Platform, such as Power Apps, data connections with Dataverse, and Power Automate.
Documentation
Add an embedded canvas app on a model-driven app form - Power Apps
Learn how to embed a canvas app into a model-driven app form in Power Apps.
Guidelines and troubleshooting when working with embedded canvas apps - Power Apps
Understand the recommended ways to work with embedded canvas apps in Power Apps
ModelDrivenFormIntegration control properties and actions - Power Apps
Learn about ModelDrivenFormIntegration control properties and actions