Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais recentes, acesse a documentação em inglês. Se houver problemas com a tradução desta página, entre em contato conosco.

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.

Neste artigo

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.

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

  1. In the top right corner of GitHub, click your profile photo, then click Your profile.

    Profile photo

  2. On the left side of your profile page, under "Organizations", click the icon for your organization.

    organization icons

  3. Under your organization name, click Teams.

    Teams tab

  4. On the Teams tab, click the name of the team.

    Lista das equipes da organização

  5. Above the list of team members, click Repositories.

    Aba repositórios da equipe

  6. Acima da lista de repositórios, clique em Add repository (Adicionar repositório).

    Botão Add repository (Adicionar repositório)

  7. Digite o nome de um repositório e clique em Add repository to team (Adicionar repositório a uma equipe).

    Campo de pesquisa Repository (Repositório)

  8. 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.

    Menu suspenso Repository access level (Nível de acesso ao repositório)

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.

  • 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."

  1. In the top right corner of GitHub, click your profile photo, then click Your profile.

    Profile photo

  2. On the left side of your profile page, under "Organizations", click the icon for your organization.

    organization icons

  3. Under your organization name, click Teams.

    Teams tab

  4. On the Teams tab, click the name of the team.

    Lista das equipes da organização

  5. Above the list of team members, click Repositories.

    Aba repositórios da equipe

  6. Selecione o repositório ou repositórios que deseja remover da equipe.

    Lista de repositórios de equipes com as caixas de seleção para alguns repositórios selecionadas

  7. Acesse o menu suspenso acima da lista de repositórios e clique em Remove from team (Remover da equipe).

    Menu suspenso com a opção para Remove a repository from a team (Remover um repositório de uma equipe)

  8. Verifique o repositório ou repositórios que serão removidos da equipe e clique em Remove repositories (Remover repositórios).

    Caixa modal com uma lista de repositórios que a equipe não terá mais acesso

Leia mais

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato