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