Hi All,
We are in the process of developing some canvas apps in our organisation.
We are at the stage for one of our apps to deploy to a test environment, so that our users can do acceptance testing.
Trying to export the app and the related flows in a solution has not been as smooth as we would expect it to be.
Note: We are working exclusively with SharePoint lists for data connections
Solutions (Microsoft recommended):
- Power App data sources need to delete and reconnect each export
- Environment variables need to update each export
- All people picker fields in the power app need to be edited to turn searching on, every export.
- All cloud flows connections stop working, each action/function/trigger needs to be edited to have a new connection.
- Some flows or parts of flows need to be recreated for the flow to work again.
- Flows in solutions do not appear in the PowerApp’s “Actions” tab to be used. If we save as outside of the solution, it shows up.
PowerApp connections to SharePoint lists need to be recreated, then the App needs to be saved, published for this to work, this should be able to be achieved with environment variables, without publishing the app again.
If we try to export and import the app(and flows), not using a solution;
- We have to edit the powerapp and reconnect the trigger from powerapp flows.
- Environment variables are not supported and requires significant changes to each flow and the PowerApp to point to the correct sources.
- We have remove powerapp trigger flows from the app before export, then add them again after import.
We would like an easy way to export to another environment, without the flows & connections breaking and for us not to touch the PowerApp. We can foresee that any feature update or bugfix will break the production version.
Does anyone have any insight on how we can overcome these limitations/issues?
Thanks in advanced.