Gerenciar o acesso da equipe em um repositório da organização
Você pode conceder e remover o acesso da equipe a um repositório ou mudar o nível de permissão dela no repositório.
Pessoas com acesso de administrador a um repositório podem gerenciar o acesso de equipes ao repositório. Mantenedores de equipes podem remover o acesso de uma equipe a um repositório.
Neste artigo
Avisos:
- Você pode alterar os níveis de permissões de uma equipe se a equipe tiver acesso direto a um repositório. Se o acesso da equipe ao repositório é herança de uma equipe principal, você deve alterar o acesso da equipe principal ao repositório.
- Se você adicionar ou remover acesso de uma equipe principal ao repositório, cada uma das equipes secundárias da equipe principal também receberá ou perderá o acesso ao repositório. Para obter mais informações, consulte "Sobre equipes".
Conceder a uma equipe acesso a um repositório
-
In the top right corner of GitHub Enterprise, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Teams.
-
On the Teams tab, click the name of the team.
-
Above the list of team members, click Repositories.
-
Acima da lista de repositórios, clique em Add repository (Adicionar repositório).
-
Digite o nome de um repositório e clique em Add repository to team (Adicionar repositório a uma equipe).
-
Como opção, use o menu suspenso à direita do nome do repositório e escolha um nível de permissão diferente para a equipe.
Remover acesso de uma equipe a um repositório
Você pode remover o acesso de uma equipe a um repositório se a equipe tiver acesso direto a ele. Se o acesso da equipe ao repositório é herdado de uma equipe principal, você deve remover o repositório da equipe principal para remover o repositório das equipes secundárias.
Aviso:
-
If you remove a person’s access to a private repository, any of their forks of that private repository are deleted. Local clones of the private repository are retained. If a team's access to a private repository is revoked or a team with access to a private repository is deleted, and team members do not have access to the repository through another team, private forks of the repository will be deleted.
-
When LDAP Sync is enabled, if you remove a person from a repository, they will lose access but their forks will not be deleted. If the person is added to a team with access to the original organization repository within three months, their access to the forks will be automatically restored on the next sync.
-
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.
-
Organization owners can disable the ability to fork a specific private repository or to fork any private repository in an organization. For more information, see "Allowing people to fork a private repository owned by your organization" and "Allowing people to fork private repositories in your organization."
-
In the top right corner of GitHub Enterprise, click your profile photo, then click Your profile.
-
On the left side of your profile page, under "Organizations", click the icon for your organization.
-
Under your organization name, click Teams.
-
On the Teams tab, click the name of the team.
-
Above the list of team members, click Repositories.
-
Selecione o repositório ou repositórios que deseja remover da equipe.
-
Acesse o menu suspenso acima da lista de repositórios e clique em Remove from team (Remover da equipe).
-
Verifique o repositório ou repositórios que serão removidos da equipe e clique em Remove repositories (Remover repositórios).