Notifications
Announcements
By default, all SharePoint List forms that are modified in PowerApps are created as apps in default environment. However, my form uses a few differnet connections to multiple data sources which I would like to secure so that not all users can use that connection. Is there a way I can move the forms to a differnet environment from default?
Hi @sharepointguy,
do you want to change the environment of your custom SharePoint form?
Unfortunately this is not working.
See the Q&A:
Q:Can I customize a form in an environment other than the default environment in my organization?
A:No.
https://docs.microsoft.com/de-de/powerapps/maker/canvas-apps/customize-list-form
Hi @PowerAnalytics ,
Thanks for your response.
I just read the following: "...In addition to the ability to save SharePoint custom form resources to a non-default environment, it is also possible to limit maker privileges to only be able to create and edit SharePoint custom forms in a non-default environment."
... in this article:Manage Power Apps - Power Platform | Microsoft Docs
No more info on how this is done practically
HI KoenReynaert,
Thanks for that article.
The article does detail how to set the 'SP custom forms' envirinment. It does explain, that exisiting ones cannot be moved, but only new ones wilbe placed there.
It is changed using PS
Set-AdminPowerAppSharepointFormEnvironment –EnvironmentName 'EnvironmentName'
Will Set-AdminPowerAppSharepointFormEnvironment –EnvironmentName 'EnvironmentName' change where I integrate list forms with Power Apps? Microsoft doesn't explicitly mention list forms for that cmdlet. Also, if it does set a new environment for list forms, does that mean existing customised forms in the default environment get reset to non-customised / default SharePoint list forms?
This is an old thread, but it seems not much development has happened on this over the years. Has anyone actually tried this solution and what lessons have you learned? The documentation is still so sparse...
Yes, I have some brand new experience with at least creating a new environment for new customized list forms. Here are my findings and I hope this helps save someone about an entire days work that it costed me to figure it all out...here goes:
Please let us know if any of the above helped! Good luck!
Thank you for your post. I have managed to create the new environment and set is as the default environment for new custom forms. Next step is going to be moving an existing form to the new environment. I don't normally like using integrated forms, but at least now it will be more secure.
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.
In our never-ending quest to improve we are simplifying the forum hierarchy…
We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…
These are the community rock stars!
Stay up to date on forum activity by subscribing.
WarrenBelz 717 Most Valuable Professional
Michael E. Gernaey 329 Super User 2025 Season 2
Power Platform 1919 268