cancel
Showing results for 
Search instead for 
Did you mean: 

Importing Managed Solutions with Connections

It would be really helpful to be able to able import a solution that contains a canvas app with SQL Server or some other connections. Right now, one has to import an unmanaged solution and then manually go in to the app and add the connections from the target environment. I have attached the error you get if you try to import such solution. If you have a managed solution, there is no way to fix that error. 

 

It would be nice if it worked like importing a package where it asks you to connect your resources during your solution import. 

 

Currently, with this limitation, one cannot sell/distribute their solutions with such apps because it requires the solution to be unmanaged as you have to manually edit the app. This is bad because you do not want unmanaged solutions for production. 

Status: Started

This will be available shortly. You can see a demo of what's coming in this Microsoft Build session (11:20). https://mybuild.microsoft.com/sessions/0cd53db8-0688-4e4f-9926-cd4a56c12070?source=sessions

 

Also note you can edit and re-publish apps if they're in a managed solution. This validation was lifted a while back. 

Comments
Impactful Individual

Would be great to have the ability to configure with a service account (or SPN) so users wouldn't have to consent for those connectors using the service accounts. In other words, users would only need to consent to connectors using their own account.

Frequent Visitor

THIS!

THIS!
THIS!

Power Apps
Status changed to: Started

This will be available shortly. You can see a demo of what's coming in this Microsoft Build session (11:20). https://mybuild.microsoft.com/sessions/0cd53db8-0688-4e4f-9926-cd4a56c12070?source=sessions

 

Also note you can edit and re-publish apps if they're in a managed solution. This validation was lifted a while back. 

Resolver II

@caburk Thank you for you comment, and I am happy to see PowerApps team is working on this. However, I do not understand the decision to lift the validation. Our team wants to create a canvas and sell it to our customers and we do not want them to edit or see the code logic etc. But with the validation lifted, we cannot sell a solution that requires canvas app. There's no protection for our IP. 

 

Should I start a new idea for this? 

Advocate III

@caburk I've watch the ALM video and I don't see any reference to solving this problem with connections between environments. Would you point me at the specific time in the video please?