Sobre gerenciamento de acesso para repositórios
Para cada repositório que você administra no GitHub, você pode ter uma visão geral de cada equipe ou pessoa com acesso ao repositório. Na visão geral, você também pode convidar novas equipes ou pessoas, alterar a função de cada equipe ou pessoa para o repositório ou remover o acesso ao repositório.
Esta visão geral pode ajudá-lo a auditar o acesso ao seu repositório, incluir ou excluir funcionários ou colaboradores, e responder efetivamente aos incidentes de segurança.
Se uma pessoa tiver recebido um acesso conflitante, você verá um aviso na página de acesso ao repositório. O aviso é exibido com " Funções mistas" ao lado da pessoa com o acesso conflitante. Para ver a origem do acesso conflitante, posicione o cursor sobre o ícone de aviso ou clique em Funções mistas.
Se você for membro de uma empresa com usuários gerenciados, poderá convidar um membro de sua empresa para colaborar em um repositório que um usuário ou uma organização possui. O usuário convidado só terá acesso ao repositório, mesmo que o repositório pertença a uma organização. O usuário deve ser provisionado pelo provedor de identidade da sua empresa. Para saber mais, confira Funções em uma organização.
Note
A função de colaborador do repositório para empresas que usam o contas de usuário gerenciadas está em versão prévia pública e sujeita a alterações.
Para obter mais informações sobre funções de repositório, confira Níveis de permissão para um repositório da conta pessoal e Funções de repositório para uma organização.
Filtrando a lista de equipes e pessoas
-
Em GitHub, acesse a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Acesso" da barra lateral, clique em Colaboradores e equipes.
-
Em "Gerenciar acesso", no campo de busca, comece a digitar o nome da equipe ou pessoa que você gostaria de encontrar. Opcionalmente, use os menus suspensos para filtrar sua pesquisa.
Você também pode alternar entre as guias **Acesso direto **e Acesso à organização para visualizar quem tem acesso direto ao repositório e quem pode acessar o repositório por meio de uma função de equipe ou organização.
Alterando as permissões para uma equipe ou pessoa
-
Em GitHub, acesse a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Acesso" da barra lateral, clique em Colaboradores e equipes.
-
Em "Gerenciar acesso", ao lado da equipe ou da pessoa cuja função deseja alterar, selecione o menu suspenso Função e clique em uma nova função.
Convidando uma equipe ou pessoa
-
Em GitHub, acesse a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Acesso" da barra lateral, clique em Colaboradores e equipes.
-
À direita de "Gerenciar acesso", clique em Adicionar pessoas ou Adicionar equipes.
-
No campo de busca, comece a digitar o nome da equipe ou pessoa para convidar, depois clique em um nome na lista de correspondências.
-
Em "Escolher uma função", selecione a função de repositório a ser concedida à equipe ou à pessoa e clique em Adicionar NAME ao REPOSITORY.
Removendo acesso de uma equipe ou pessoa
-
Em GitHub, acesse a página principal do repositório.
-
Abaixo do nome do repositório, clique em Configurações. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.
-
Na seção "Acesso" da barra lateral, clique em Colaboradores e equipes.
-
Em "Gerenciar acesso", ao lado da equipe ou da pessoa cujo acesso deseja remover, clique Remover.