Repo Checks: Remove team maintainer role when team grants repo access #406
Open
Description
Okay, this is more of a "team check" than a "repo check", but we can probably figure that out.
Background: Having the "maintainer" role on a team means that you can add or remove folks from the team. For teams that grant repo access, this means that the maintainer has the ability to escalate anyone's repository privileges to at least whatever the team grants. We don't want this, because we need all repo access changes to go through Axim. For teams that don't grant any repo access, it is fine (even good) for team members to have the maintainer role so that they can manage the team themselves.
Metadata
Assignees
Labels
No labels
Type
Projects
Status
Backlog
Status
Todo