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
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?

Highlighted
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
firstImage

Watch Sessions On Demand!

Continue your learning in our online communities.

SecondImage

PowerApps Monthly Community Call

Next Wednesday, August 21st at 8am PDT

Top Community Contributors for July 2019

Top Community Contributors for July 2019

Let's thank our top community contributors

Power Platform 2019 release wave 2 plan

Power Platform 2019 release wave 2 plan

Features releasing from October 2019 through March 2020

FirstImage

Power Platform World Tour

Coming to a city near you

thirdimage

PowerApps Community User Group Member Badge

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

FourthImage

Join PowerApps User Group!!

Connect, share, and learn with your peers year-round

FifthImage

Dynamics 365 and Power Platform April 2019 Release notes

Features releasing from April 2019 through September 2019!

SixthImage

Power Summit Australia 2019

August 20-23rd 2019

Users Online
Currently online: 150 members 4,096 guests
Please welcome our newest community members: