Permission levels for an organization repository
Once you create an organization, you manage the organization's repository access with teams. Each team can have different repository access permissions.
Creating teams
Teams give organizations the ability to create groups of members and control access to repositories.
Adding or inviting members to a team in an organization
Once you create a team, you can add existing organization members. If you add a user who isn't already a member of your organization, you can send them an invitation to join the organization and the team at the same time.
Removing a member from a team in your organization
Teams are used to manage access to repositories in an organization. If a member of your organization no longer requires access to certain repositories, you can remove them from the team that allows that access.