People with admin access to a repository can manage team access to the repository. Team maintainers can remove a team's access to a repository if the team has direct access to it. If the team's access to the repository is inherited from a parent team, maintainers can choose to reset the current permission to match the parent team's permission.
Warnings:
- You can change a team's permission level if the team has direct access to a repository. If the team's access to the repository is inherited from a parent team, you must change the parent team's access to the repository.
- If you add or remove repository access for a parent team, each of that parent's child teams will also receive or lose access to the repository. For more information, see "About teams."
Giving a team access to a repository
- No canto superior direito do GitHub Enterprise Server, clique na foto do seu perfil e clique em Suas organizações.
- Clique no nome da sua organização.
- Abaixo do nome da sua organização, clique em Equipes.
- Na aba Teams (Equipes), clique no nome da equipe.
- Acima da lista de membros da equipe, clique em Repositórios.
- Above the list of repositories, click Add repository.
- Type the name of a repository, then click Add repository to team.
- Optionally, to the right of the repository name, use the drop-down menu and choose a different permission level for the team.
Removing a team's access to a repository
You can remove a team's access to a repository if the team has direct access to a repository. If a team's access to the repository is inherited from a parent team, you must remove the repository from the parent team in order to remove the repository from child teams.
Aviso:
-
Se você remover o acesso de uma pessoa a um repositório privado, todas as suas bifurcações desse repositório privado serão excluídas. Os clones locais do repositório privado são mantidos. Se o acesso de uma equipe em um repositório privado for revogado ou uma equipe com acesso em um repositório privado for excluída e os membros da equipe não tiverem acesso no repositório por meio de outra equipe, os forks privados do repositório serão excluídos.
-
Quando a Sincronização LDAP estiver habilitada, se você remover uma pessoa de um repositório, ela perderá o acesso, mas os forks dela não serão excluídos. Se a pessoa for adicionada a uma equipe com acesso ao repositório original da organização dentro de três meses, seu acesso � s bifurcações será automaticamente restaurado na próxima sincronização.
-
Você é responsável por garantir que as pessoas que perderam o acesso a um repositório excluam qualquer informação confidencial ou de propriedade intelectual.
-
As pessoas com permissões de administrador para um repositório privado ou interno podem não permitir a criação de forks desse repositório, e os proprietários da organização podem não permitir a criação de forks de nenhum repositório privado ou interno em uma organização. Para obter mais informações, confira "Como gerenciar a política de criação de forks para sua organização" e "Como gerenciar a política de criação de forks para seu repositório".
- No canto superior direito do GitHub Enterprise Server, clique na foto do seu perfil e clique em Suas organizações.
- Clique no nome da sua organização.
- Abaixo do nome da sua organização, clique em Equipes.
- Na aba Teams (Equipes), clique no nome da equipe.
- Acima da lista de membros da equipe, clique em Repositórios.
- Select the repository or repositories you'd like to remove from the team.
- Above the list of repositories, use the drop-down menu, and click Remove from team.
- Review the repository or repositories that will be removed from the team, then click Remove repositories.