cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Christoph_G
Level: Powered On

Include Canvas Apps in D365 Solutions

Hello everybody,

This blogpost (https://powerapps.microsoft.com/en-us/blog/october-updates/) writes about including Canvas Apps and Flows in D365 Solutions. (The headline is "More powerful capabilities building apps on CDS")

Since I now see the "Projects" Tab in the menu of web.powerapps.com I was wondering how i can add my Canvas Apps to a D365 Solution.

On Docs it says the feature might not have been released yet:
https://docs.microsoft.com/en-us/business-applications-release-notes/october18/powerapps/improve-alm...

In the change history however, the feature is dated with August 4th.
https://docs.microsoft.com/en-us/business-applications-release-notes/october18/change-history#featur...

So is the feature out already?
If no, when will it be?
If yes, how can i accomplish Canvas Apps in my Solution; i did not discover how to do it and also did not find sufficient documentation for the matter.

Thank you and kind regards
Christoph

7 REPLIES 7
Highlighted
Community Support Team
Community Support Team

Re: Include Canvas Apps in D365 Solutions

Hi @Christoph_G,

Currently, I think you could embed a Canvas app within Dynamics 365 Solution.

Please check and see if the following blogs would help in your scenario:

https://blog.armaninollp.com/dynamics/2018/05/02/embedding-powerapps-in-dynamics-365-for-finance-ope...

http://gustafwesterlund.blogspot.com/2018/06/embedded-powerapp-in-dynamics-365-ce.html

In addition, please also check the following video for more details:

https://www.youtube.com/watch?v=x3qyA1bH-NY&feature=youtu.be

 

Best regards,

Kris

Community Support Team _ Kris Dai
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Christoph_G
Level: Powered On

Re: Include Canvas Apps in D365 Solutions

Hello @v-xida-msft,

Thank you for your answer.

i was not talking about "embedding" Canvas Apps into a Dynamics Application though, but about adding it to a "Solution" or "Project" for administrative reasons and Lifecycle Management.

The functionality I was referring to in my original post is described like this in the blogpost (the link of which has also been included in my original post:

"Improved ALM with canvas apps in solutions. Canvas apps and flows can now be included in the same solution infrastructure that powers the full Dynamics 365 for Customer Engagement platform. This brings great improvements to the limited import-export functionality previously offered for canvas apps, and means that all key platform assets can now be moved together across environments as well as published to Microsoft AppSource on a single infrastructure.
A full solution browsing experience is now inline and modernized at PowerApps.com. This makes it easy to quickly pick a solution you want your app, flow, or other component to be included with when authoring. App makers, system integrators and ISVs can then leverage import and export functionality to distribute composite solutions and manage app lifecycles across environments, as well as to publish to Microsoft AppSource. This capability is rolling out in Preview starting October 1st to a first ring of customers and will continue to reach new regions throught the month."

It says here that the capability will reach "new regions throughout the month" and i first saw this "Projects" tab in web.powerapps.com" about a week ago (see screenshot).
When you click a project u go to D365 and see all the Entities, Option Sets, ModelDriven-Apps etc. (see other Screenshot) which are related to that solution; in the post it says however that one can also add Canvas Apps (and Flows) to solutions now, which brings me back to my original question:

How can I add CanvasApps/Flows to D365 solutions?
If the feature is not released in my region yet (Europe), when will it be?

Thank you and kinds regards
Christoph

PowerApps Staff EvanChakiMSFT
PowerApps Staff

Re: Include Canvas Apps in D365 Solutions

bboardman
Level: Powered On

Re: Include Canvas Apps in D365 Solutions

any updates on adding non-solution created canvas apps to a solution?

PowerApps Staff caburk
PowerApps Staff

Re: Include Canvas Apps in D365 Solutions

This is very close to rolling out in the PowerApps portal. We have released some PowerShell scripts to add canvas apps (not created from a solution) to a solution and the Flow PowerShell should be live any day. https://www.powershellgallery.com/packages/Microsoft.PowerApps.PowerShell/1.0.6

bboardman
Level: Powered On

Re: Include Canvas Apps in D365 Solutions

i've download the powershell scripts.  they sometimes work and sometimes don't?  get this error (i guess it's an error):

code = conflict

description = conflict

internal = system.net.httwebresponse

 

would be nice to have it say what is actually wrong...this was from a brand new environment and freshely imported apps.  i created another new environment and it worked fine??

 

next, how do you add existing flows?  i tried importing the solution that i added an app to but none of the flows were created.  no connections either but i guess i would still have to manually create them first (or possibly through powershell but i do not see any commands to do this?) 

PowerApps Staff caburk
PowerApps Staff

Re: Include Canvas Apps in D365 Solutions

Please use the latest version of the PowerShell script. We made an API update that required a change to the PowerShell. Also the example to add Flows is on its' way out. Look for 1.0.7 or higher. https://www.powershellgallery.com/packages/Microsoft.PowerApps.PowerShell/

Helpful resources

Announcements
thirdimage

Power Automate Community User Group Member Badge

Fill out a quick form to claim your user group badge now!

sixthImage

Power Platform World Tour

Find out where you can attend!

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020

fifthimage

Microsoft Learn

Learn how to build the business apps that you need.

Top Kudoed Authors (Last 30 Days)
Users online (4,920)