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 / Dataverse RLS - Two pe...
Power Apps
Answered

Dataverse RLS - Two person can edit/see

(0) ShareShare
ReportReport
Posted on by 10

Hello,

 

I am building now one data collect application, where the line managers needs to provide data.

I have two table: Team and Data. 

 

[Team]

Team ID (Key)

Team Name

Manager Mail address

Assigned to (Mail address)- Optional

 

[Data]

ID

Team ID (Foreign Key)

Field 1,2,3.....

 

This tables are used in one Canvas App. Where the line manager can log in, and fill the data. OR they can assign they work for another person.

 

My problem is, how can I solve the "Assigned" function. After selection another mail address they need to see the data. 

1 Dataverese record two editor.  ( I cannot create teams in dataverse, we have 2000 team). The function is working in Canvas app (filtering), )

 

Thank you 

I have the same question (0)
  • Verified answer
    Drew Poggemann Profile Picture
    9,287 Most Valuable Professional on at

    Hi @frantyi1 ,

     

    Dataverse utilizes a security model for dynamically filtering data based on ownership of records.  You can assign teams or users to the records and then utilize Roles to determine who can see what records.  Example is you might have some users that can see all the records (or even edit / delete / etc.) while others can only view the records assigned to them only.  Utilizing the Dataverse out-of-the-box security architecture should assist with your assignment / view issues.

     

    Some thoughts here...

    1. You could setup Owner Teams that actually relate to Groups in Azure Active Directory for the departments.  https://learn.microsoft.com/en-us/power-platform/admin/manage-group-teams.   Setting this up would provide the ability to assign users to the groups in AAD and this would automatically assign them to the respective teams in Dataverse.  You can then assign the ownership of the table's records to the Team.
    2. Assigning ownership of the records will then apply the appropriate user level security and you can then utilize role based security to define what you want to have happen with the table's records.  Example is you could have some users in a role where they will only be able to view, edit etc. records they own (or their team owns) and create other roles that will allow the users in that role to view, edit, etc. all records.  https://learn.microsoft.com/en-us/power-platform/admin/wp-security-cds#tablerecord-ownership 

    There are many additional advanced features around security including:

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
WarrenBelz Profile Picture

WarrenBelz 739 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 343 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard