Skip to main content

Permissões de acesso no GitHub

Com as funções, você pode controlar quem tem acesso às suas contas e recursos em GitHub Enterprise Cloud bem como o nível de acesso de cada pessoa.

Sobre as permissões de acesso em GitHub

Para executar qualquer ação no GitHub, como criar uma solicitação de pull em um repositório ou alterar as configurações de cobrança de uma organização, uma pessoa precisa ter acesso suficiente na conta ou no recurso relevante. Esse acesso é controlado por permissões. Uma permissão é a capacidade de executar uma ação específica. Por exemplo, a capacidade de excluir um problema é uma permissão. Uma função é um conjunto de permissões que você pode atribuir a pessoas ou equipes.

As funções funcionam de forma diferente para diferentes tipos de contas. Para saber mais sobre contas, confira Tipos de contas do GitHub.

Contas pessoais

Um repositório pertencente a uma conta pessoal tem dois níveis de permissão: proprietário do repositório e colaboradores. Para saber mais, confira Níveis de permissão para um repositório da conta pessoal.

Contas da organização

Os membros da organização podem ter as funções proprietário, gerente de cobrança ou membro. Os proprietários têm acesso administrativo completo à sua organização, enquanto os gerentes de cobrança podem gerenciar as configurações de cobrança. O integrante é a função padrão de todos os outros. Você pode gerenciar as permissões de acesso para vários integrantes por vez com equipes. Para saber mais, veja:

Conta corporativa

Os proprietários da empresa têm poder final sobre a conta corporativa e podem executar todas as ações na conta corporativa. Os gerentes de cobrança podem gerenciar as configurações de cobrança da sua conta corporativa. Os membros e os colaboradores externos de organizações pertencentes à sua conta corporativa são automaticamente membros da conta corporativa, embora não tenham acesso à própria conta corporativa ou às configurações dela. Para saber mais, confira Funções em uma empresa.

Se uma empresa usar os Enterprise Managed Users, os membros serão provisionados como novas contas pessoais no GitHub e serão totalmente gerenciados pelo provedor de identidade. O contas de usuário gerenciadas tem acesso somente leitura a repositórios que não fazem parte da sua empresa e não podem interagir com usuários que não são também integrantes da empresa. Nas organizações pertencentes à empresa, é possível conceder ao contas de usuário gerenciadas os mesmos níveis de acesso granular disponíveis para organizações regulares. Para saber mais, confira Sobre os Enterprise Managed Users.

Leitura adicional