web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

No record found.

Community site session details

Community site session details

Session Id :
Microsoft Dynamics 365 | Integration, Dataverse...
Suggested Answer

Transform Embedded Canvas Power App into Pop-Up

(0) ShareShare
ReportReport
Posted on by 8

Hello,

 

I'm working with an embedded Canvas Power App in Dynamics 365 for Sales (a model-driven Power App). The embedding works fine, but I would like to switch it to a pop-up dialog. I can create a button and call the app without a problem, but I don't know what parameters to pass to get the ModelDrivenFormIntegration to work. 

 

Is there a way to do this?

 

Here is my attempt to pass the URL and parameters using the Ribbon Workbench:

Ables_0-1596385163902.png

 

Thank you!

 

Geoff Ables

I have the same question (0)
  • ShannonCRM Profile Picture
    502 on at

    I have a bad feeling you might have to rewrite it if you no longer want to embed it (if you mean embedded it by connecting it to a field on the form).  As I recall, an embedded app can't be transferred to a regular powerapp and vice versa.  So, when I built my most recent app, I made it a regular PowerApp that I could call to open in a window/tab.  Then when the users wanted to embed it into the form instead, I just turned it into an iframe (to which I passed the parameters using javascript).  

  • Power Platform Communities Profile Picture
    8 on at

    You won't be ModelDrivenFormIntegration from ribbon so passing parameter as URL is the right way to do it.

  • Suggested answer
    crobbins100 Profile Picture
    4 on at
    If you convert the app to a Custom Page instead of a Canvas App you can embed it or you can use it as a pop-up. You should be able to copy and paste the controls across to the Custom Page from the Canvas App you have to get there. Passing the right parameters for the custom page is then done with javascript and is limited to the entityname and recordid. 
    Navigating to and from a custom page in your model-driven app using client API - Power Apps | Microsoft Learn

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

Neeraj Kumar – Community Spotlight

We are honored to recognize Neeraj Kumar as our Community Spotlight honoree for…

Leaderboard > Microsoft Dynamics 365 | Integration, Dataverse, and general topics

#1
Martin Dráb Profile Picture

Martin Dráb 46 Most Valuable Professional

#2
Pallavi Phade Profile Picture

Pallavi Phade 33

#3
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 28 Super User 2025 Season 2

Last 30 days Overall leaderboard

Product updates

Dynamics 365 release plans