we have different development teams, and I want to assign each team their individual security role which would restrict them to their app specific data in development capacity. I cannot assign System admin role to every team as it would provide access to sensitive data of other team's apps.
I tried creating a new role by copying system admin role and then restricting the access to different tables, but with this new role user is not able to import or create new Dataverse tables. How can create a role which would allow create/import of Dataverse tables without assigning System Admin role?
system customizer or environment maker would help here
nevertheless, you'll have to make sure they can't access data of a specific table from other team's
make sure to adjust permissions on the tables in questions
I would probably work with different Business Units and separate them based on units which then enforces that users can only see data of their business unit they're part of
pls consider this documentation Security roles and privileges - Power Platform | Microsoft Learn
another approach can be to have dedicated environments for each Dev Team
Was this reply helpful?YesNo
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.