web
You’re offline. This is a read only version of the page.
close
Skip to main content

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Setting Security Roles...
Power Apps
Answered

Setting Security Roles at Records/Row level for Model driven app and Dataverse table

(0) ShareShare
ReportReport
Posted on by 70

Hi,

I have a model driven app with a table called "Players". I am looking to set up security/security roles for this in such a way that,

there are Users, Managers and Admins. 

Users: Should be able to create the records and view only the records they submitted and should not see the records submitted by others users.

Managers: Should be able to see records of all the users and fellow managers(Subordinates).

Admins: Should be able to see all the records that are submitted by everyone in the App.

 

Please can anyone help me in setting up this Security structure for a Model driven app/Dataverse table, what kind of Business Units are needed/created and how security roles should be assigned for the dataverse table to get that experience?

 

Thanks.

I have the same question (0)
  • Saideep Profile Picture
    70 on at

    Hi @Velegandla ,

    Thanks for that Idea. It works !

     

  • Verified answer
    velegandla Profile Picture
    204 Moderator on at

    @Saideep 

     

    You can use the default access levels available in Dataverse.

    Security roles and privileges - Power Platform | Microsoft Learn 

     

    Users:  Create a security role called "Users" with only Tables assigned to user-level access. 

     

    Managers: Create a security role called "Managers,." Access level can be set at the Business Unit. 

    Create a team and associate with a Business Unit. Add all the users that belong to the manager to that business Unit. This Team can be Microsoft Entra Group so that you can manage the hierarchy from Azure AD. 

    Teams in Dataverse - Power Platform | Microsoft Learn 

     

    Admins: Create a security role called "Admins".

    You can have a Team called "Admins" and grant the admin role with organization-level access. 

     

    Check the video below on how to implement it.

    https://www.youtube.com/watch?v=8UWSj-vvxzU&t=29s 

     

    ====================================================

    If this response helped you in any way, please give kudos by clicking the 'Thumbs Up'/'Like' button and/or marking it as an 'Accepted Solution'. This helps others by providing a quick way to identify likely solutions to their issues.

    https://www.linkedin.com/in/devendravelegandla/ 

     

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.

Helpful resources

Quick Links

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
Kalathiya Profile Picture

Kalathiya 428

#2
WarrenBelz Profile Picture

WarrenBelz 374 Most Valuable Professional

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 333 Super User 2025 Season 2

Last 30 days Overall leaderboard