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 : UAOXXcUkxkBnBa2a93giy6
Power Apps - Microsoft Dataverse
Answered

Configure Team as Access Team member

Like (0) ShareShare
ReportReport
Posted on 29 Feb 2024 17:26:06 by 126

Goal:

I'd like to add Teams to an Access Team. I figure this is possible since Teams can have security roles, like Users.

 

Reason:

Departments in my org sometimes collaborate fully on a project, and everyone in each department needs to access a record owned by the primary department. Adding a whole department-full of users to the access team is tedious.

 

Also, I don't assign any individual security roles. I very much like governing by groups, which are created according to department or role within the company. Adding Teams to an Access Team is a natural extension of this methodology.

 

Where I'm stuck:

Adding a relationship from the Teams table to itself does not give me the same options for creating an access team subgrid as the team:user relationship.

 

 

How I think the current access teams work:

Business Unit A owns record 1 and grants access to Users who are added to an automatically generated team. B has user Jake and John, C has use Susan.

Business Unit B owns record 2 and grants access to business unit C default team.

 

All in one table, the present access team arrangement should look something like this if all in one table:

Project Board RecordOwning Business UnitAccess Team (Team)User
1Aprojectboard1_guidJake
1Aprojectboard1_guidJohn
1Aprojectboard1_guidSusan
2Bprojectboard2_guidSusan

 

I see the following relationships:

  • Project Board : Access Team (Team) (1:N)
  • Access Team (Team) : User (1:N)

 

When adding an access team linked subgrid to a form, I select the Users table and then the Associated Record Team Members view. This brings about the "Team Template" option.

whyonearth_1-1709220878088.png

 

So this subgrid allows you to select Users and places them into a Team, which is then associated with the Project Board record.

 

Beautiful.

 

How I want the access teams to work:

Business Unit A owns record 1 and grants access to Users and to the default team for business unit C. Team B has users Jake and John, C has user Susan.

 

Project Board RecordOwning Business UnitAccess Team (Team)User (User)TeamUser (Team)
1Aprojectboard1_guid

Jake

  
1Aprojectboard1_guidJohn  
1Aprojectboard1_guid CSusan
2Bprojectboard2_guidSusan  

 

This adds a couple relationships:

  • Access Team (Team) : Team : User (Team) (1:N:N)

 

This would allow for selecting a Team in a subgrid, which would then be added to an access team that is associated with a Project Board record. However, when I create this Team:Team relationship, I don't get the associated record view or Team Template option from the above screenshot (highlighted yellow).

 

I'd like to ask @dpoggemann, if you would, to please give a thought on this configuration. You have an incredibly solid understanding of relationships and system behavior, from all the posts I've seen you on, and I respect your opinion. 

  • whyonearth Profile Picture
    126 on 26 Jun 2024 at 20:48:37
    Re: Configure Team as Access Team member

    Sorry, I have not been able to resolve this in a way I like.

  • SimonSays Profile Picture
    168 on 31 Mar 2024 at 13:59:28
    Re: Configure Team as Access Team member

    Did you ever find a satisfactory workaround for this? I’m looking at a similar problem to solve and want to tie visibility of records in a specific table to AD role membership. 

  • whyonearth Profile Picture
    126 on 01 Mar 2024 at 01:00:36
    Re: Configure Team as Access Team member

    This language, "Access Teams do not support assigning "Owner Teams" to the records" would have saved a lot of googling!

     

    Once I close down a folder management process I'm working on I will reach out. Thank you for the quick reply

  • Verified answer
    Drew Poggemann Profile Picture
    9,278 Most Valuable Professional on 29 Feb 2024 at 20:29:50
    Re: Configure Team as Access Team member

    Hi @whyonearth ,

     

    Access Teams do not support assigning "Owner Teams" to the records.  Access Teams and their assignment are User based so you are truly identifying which Users are being assigned an appropriate Team Template to the record in Dataverse.  


    Examples are you could have two Access Team Templates associated with Table A where one might be that the users can Read and the other Access Team Template might provide capabilities to read / write the records.

     

    The key thing that is different here is that the setup of the security is by record, not by overall team...  This is why Access Teams are utilized as it is record level security.  The same security profile can exist on multiple records with different users having security on each one.

     

    If you want to have a conversation on options here, please direct message me and we can review and brainstorm....

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

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 791 Most Valuable Professional

#2
MS.Ragavendar Profile Picture

MS.Ragavendar 410 Super User 2025 Season 2

#3
mmbr1606 Profile Picture

mmbr1606 275 Super User 2025 Season 2

Featured topics

Loading complete