Skip to main content

Tipos de contas do GitHub

As contas em GitHub permitem que você organize e controle o acesso ao código.

Sobre as contas em GitHub

Com GitHub, você pode armazenar e colaborar no código. As contas permitem que você organize e controle o acesso a esse código. Existem três tipos de contas em GitHub.

  • Contas pessoais
  • Contas da organização
  • Conta corporativa

Todas as pessoas que usam GitHub efetuam o login em uma conta pessoal. A conta de uma organização aprimora a colaboração entre várias contas pessoais, e uma conta corporativa permite o gerenciamento central de várias organizações.

Contas pessoais

Todas as pessoas que usam o GitHub.com se conectam em uma conta pessoal. Sua conta pessoal é a sua identidade no GitHub.com e tem um nome de usuário e um perfil. Por exemplo, confira o perfil de @octocat.

A sua conta pessoal pode ter recursos próprios, como repositórios, pacotes e projetos. Sempre que você executa qualquer ação no GitHub.com, como criar um problema ou revisar um solicitação de pull, a ação é atribuída à sua conta pessoal.

Cada conta pessoal usa GitHub Free ou GitHub Pro. Todas as contas pessoais podem ter um número ilimitado de repositórios públicos e privados, com um número ilimitado de colaboradores nesses repositórios. Se você usar GitHub Free, os repositórios privados pertencentes à sua conta pessoal terão um conjunto de recursos limitado. Você pode fazer a atualização para GitHub Pro para obter um conjunto completo de recursos para repositórios privados. Para obter mais informações, confira "Planos do GitHub".

Dica: as contas pessoais são destinadas a pessoas, mas você pode criar contas para automatizar a atividade no GitHub. Este tipo de conta é denominado usuário de máquina. Por exemplo, você pode criar uma conta de usuário de máquina para automatizar os fluxos de trabalho da integração contínua (CI).

A maioria das pessoas usará uma conta pessoal para todo o trabalho no GitHub.com, incluindo projetos de código aberto e emprego remunerado. Se você está usando atualmente mais de uma conta pessoal criada por você, sugerimos que você combine as contas. Para obter mais informações, confira "Mesclando várias contas pessoais".

Contas da organização

As organizações são contas partilhadas, onde um número grande de pessoas pode colaborar em muitos projetos de uma só vez.

Como as contas pessoais, as organizações podem ter recursos próprios, como repositórios, pacotes e projetos. No entanto, você não pode iniciar sessão em uma organização. Em vez disso, cada pessoa assina sua própria conta pessoal e todas as ações que a pessoa toma sobre os recursos da organização são atribuídas à sua conta pessoal. Cada conta pessoal pode ser um integrante de múltiplas organizações.

As contas pessoais dentro de uma organização podem receber diferentes funções na organização, que concedem diferentes níveis de acesso à organização e aos seus dados. Todos os integrantes podem colaborar entre si em repositórios e projetos, mas apenas os proprietários da organização e os gerentes de segurança podem gerenciar as configurações da organização e controlar o acesso aos dados da organização, com funcionalidades administrativas e de segurança sofisticadas. Para obter mais informações, confira "Funções em uma organização" e "Proteger sua organização."

Mesmo que você seja membro de uma organização que usa o logon único do SAML, você ainda entrará na sua conta pessoal no GitHub.com, e essa conta pessoal será vinculada à sua identidade no IdP (provedor de identidade) da sua organização. Para obter mais informações, confira "Sobre a autenticação com logon único de SAML" na documentação do GitHub Enterprise Cloud.

No entanto, se você for integrante de uma empresa que usa Enterprise Managed Users, em vez de usar uma conta pessoal que você criou, uma nova conta será provisionada para você pelo IdP da empresa. Para acessar qualquer organização pertencente a essa empresa, você deverá efetuar a autenticação usando o IdP ao invés de um nome de usuário e senha de GitHub.com. Para saber mais, confira "Sobre os Enterprise Managed Users" na documentação GitHub Enterprise Cloud.

Você também pode criar subgrupos aninhados de integrantes da organização denominados equipes para refletir a estrutura do seu grupo e simplificar o gerenciamento de acesso. Para obter mais informações, confira "Sobre equipes".

Todas as organizações podem ser proprietárias de um número ilimitado de repositórios públicos e privados. Use organizações gratuitamente com o GitHub Free, que inclui recursos limitados em repositórios privados. Para ter o conjunto completo de recursos em repositórios privados e recursos adicionais no nível da organização, incluindo o logon único do SAML e a cobertura de suporte aprimorada, faça upgrade para o GitHub Team ou o GitHub Enterprise Cloud. Para mais informações, confira "Planos do GitHub".

Para obter mais informações sobre como você pode experimentar o GitHub Enterprise Cloud gratuitamente, confira "Como configurar uma avaliação do GitHub Enterprise Cloud".

Para saber mais sobre todos os recursos das organizações, confira "Sobre organizações".

Conta corporativa

O GitHub Enterprise Cloud e o GitHub Enterprise Server incluem contas corporativas, que permitem que os administradores gerenciem centralmente a política e a cobrança de várias organizações e habilitem o innersourcing entre as organizações. Para obter mais informações, confira "Sobre contas corporativas" na documentação do GitHub Enterprise Cloud.

Leitura adicional