bryana
11/23/2021, 2:33 PMrelation member: github/user | github/team#member only covers the team members but not the team maintainers, who should also be considered members. The way we’ve been working with team membership as being inclusive of members and maintainers is with a permission on the team object which is permission membership = maintainer + member. I realize we could grant the role to the team maintainers in addition to the members via github/role:repo_manager#member@github/team:team_fgp#maintainer, but that doesn’t feel quite right. I’m wondering if there is a way we can adjust the team member relation to include the maintainer relation for the same team and get this to work.
I added an assertion to our playground for a team maintainer which is currently failing to illustrate this https://play.authzed.com/s/op7kPxacSaMU