Skip to content
Discussion options

You must be logged in to vote

Hi @queenofcorgis,

I figured out a way to fine-tune access control in GitHub at the Organization Level. Here’s how you can manage permissions effectively:

  1. Default Repository Permission:
  • Go to Organization Settings → Member privileges → Base permissions
  • Set it to No permission to prevent members from automatically having read access to all repositories.
  1. Teams and Groups:
  • Create teams under Organization Settings → Teams and assign repository-specific permissions.

I replicated the same at my end and I was able to restrict repositories access to a set of people under the teams, however it is still not possible to restrict the access to a specific user who is part of organization's team.

Replies: 3 comments 3 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@arjungoel
Comment options

Answer selected by queenofcorgis
@wl-spaceline
Comment options

Comment options

You must be logged in to vote
1 reply
@arjungoel
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Repositories The core of version-controlled code storage Organizations Shared accounts where businesses and open-source projects can collaborate across many projects Enterprise Discussions related to GitHub Enterprise Cloud, Enterprise Server and Organizations Question Ask and answer questions about GitHub features and usage
4 participants