I am in multiple teams in one org, each with different levels of access to the same repository. What level of access do I end up with? #206500
Replies: 3 comments
|
Yes, you will end up with 'maintain' access. When you belong to multiple teams with different access levels to the same repository, GitHub's permission model resolves overlapping permissions by always granting the highest (most permissive) level of access. Since 'maintain' is higher than 'triage', that is the role you inherit. |
|
You will receive the highest (most permissive) level of access granted across all the teams you belong to. |
|
Because you belong to both Team A ('maintain') and Team B ('triage'), your 'maintain' access overrides the lower 'triage' access. You effectively have 'maintain' access to the target repository. Viewing Your Access Level Repository Admins / Org Owners: Can navigate to the repository's Settings > Collaborators and teams (or Manage access) to view a complete list of users and their calculated effective roles. Maintain, Write, Triage, or Read Users: Cannot view the repository's access management pages. To verify your exact access level, you must either: |
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
🏷️ Discussion Type
Question
Body
I'm a member of an open source organisation, and am trying to work out what level of access I have to a target repo, which the organisation owns
Within the org, I have been assigned to two teams
Team A has 'maintain' access to the target repo
Team B has 'triage' access to the target repo
I cannot locate anywhere to view my individual user's level of access for this repo. Is it possible to surface this somewhere?
What access do I end up with in this scenario? The highest level ('maintain')?
All reactions