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

Community site session details

Session Id :
Power Apps - Microsoft Dataverse
Suggested answer

Sharing Dataverse records with multiple approvers while keeping owner-based security

(0) ShareShare
ReportReport
Posted on by 3,267

Hello community,


I’m looking for advice regarding record visibility in Dataverse.
I have two tables:

My Request Table (“Parents”)
Approvals Table (“Childs”)

Currently, we have security set up so that records are only visible to the owner/creator.
The challenge is that for each request, I may need to add multiple approvers. These approvers need to:

See the parent request record

See all associated approval records

See the decisions made by other approvers

I’m trying to figure out the best approach to achieve this. Should I:

Use sharing rules?

Use teams or roles to grant access?

Or is there another recommended pattern in Dataverse for scenarios like this?

Any advice, guidance, or examples would be greatly appreciated!

Thanks in advance. 

Categories:
I have the same question (0)
  • Suggested answer
    Fubar Profile Picture
    8,091 Super User 2025 Season 2 on at
    Sharing Dataverse records with multiple approvers while keeping owner-based security
    You might consider using an Access Team. Basically you end up with a Subgrid on the parent record that you can add users to and they will inherit the permissions set on the template used for the subgrid - the permissions apply to the parent record and can cascade to child records e.g. you could setup an template that gives read access & add the users that need read access & use normal owner permissions for edit.
     
    It basically acts like a share but is quicker to add/remove as the permissions are preset in the template so just have to add/remove user to the subgrid.
     
  • developerAJ Profile Picture
    2,996 on at
    Sharing Dataverse records with multiple approvers while keeping owner-based security
     
     
    we can also achieve the same using api calls but thats not ideal and takes extra time
     

    If this solution helped you resolve your issue, kindly mark it as accepted — it makes it easier for others to find and also closes the discussion. If you found it useful, a Like ❤️ would be greatly appreciated!

    🤝 Let’s connect on LinkedIn || 📘 Explore more on my articles

  • Sajarac Profile Picture
    3,267 on at
    Sharing Dataverse records with multiple approvers while keeping owner-based security
    Hey, Thank you very much for your prompt response.
     
    Would you mind to explain this a bit? If approvers are random then sharing the permission for individual records is the only option
    Regards,
  • developerAJ Profile Picture
    2,996 on at
    Sharing Dataverse records with multiple approvers while keeping owner-based security
    If approvers are limited then probably create a team and assign permissions is the right way.

    If approvers are random then sharing the permission for individual records is the only option, but here if parent-child relationship we can do something called cascading relationship so we can share only parent.
     

    If this solution helped you resolve your issue, kindly mark it as accepted — it makes it easier for others to find and also closes the discussion. If you found it useful, a Like ❤️ would be greatly appreciated!

    🤝 Let’s connect on LinkedIn || 📘 Explore more on my articles

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

Responsible AI policies

As AI tools become more common, we’re introducing a Responsible AI Use…

MS.Ragavendar – Community Spotlight

We are honored to recognize Ragavendar Swaminatha Subramanian as our September…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 1,043 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 348 Super User 2025 Season 2

#3
Power Apps 1919 Profile Picture

Power Apps 1919 345

Last 30 days Overall leaderboard

Featured topics