Hi,
I’m currently working on defining a Power Platform environment strategy.
In our shared environments for small citizen development apps (standard connectors only), I’ve noticed that users with the Environment Maker role can see other makers’ solutions and also have permission to delete them. I understand this does not delete the underlying apps or flows, but they still have that capability.
I tried customizing the Environment Maker security role to restrict this, but that removed the ability for users to create apps and flows, so it’s not a viable solution.
My concern is: how should this be handled in practice? I don’t want to create many environments per department just to isolate users, as that quickly becomes complex to manage.
So my questions are:
- How do you control or mitigate the risk of makers interfering with each other’s solutions in shared environments?
- Is creating more environments the only real option, or are there better governance patterns?
- What is the recommended approach in this scenario without breaking maker productivity?
Any practical guidance or real-world experience would be appreciated.