Skip to main content

Contas empresariais

Comece a usar a administração de cima para baixo entendendo os principais componentes de uma conta corporativa.

Neste artigo

Uma conta corporativa é o ponto central de administração da sua empresa em GitHub. Ele reúne ferramentas administrativas para gerenciamento de acesso, políticas, cobrança e muito mais. Os administradores corporativos podem configurar recursos e políticas com eficiência em escala antes de implantá-los em toda a empresa.

Este guia fornece uma visão geral dos principais recursos administrativos incluídos em uma conta corporativa. Ao entender as ferramentas à sua disposição, você poderá adaptar GitHub às suas necessidades exclusivas, configurar seu negócio para o dimensionamento futuro e permitir que as equipes se concentrem no trabalho estratégico.

Usuários

Sua empresa contém todos os usuários que precisam acessar qualquer parte dos recursos da sua empresa em GitHub. Os usuários podem ser agrupados em equipes e ter acesso às organizações.

Em GitHub Enterprise Server, você tem diversas opções para criar e autenticar contas de usuário, incluindo contas internas ou provisionadas por um provedor de identidade.

Por padrão, a maioria dos usuários tem uma função não administrativa em sua empresa, o que significa que eles têm poucos motivos para interagir com a própria conta corporativa. No entanto, você pode alterar isso concedendo funções empresariais que fornecem acesso a configurações específicas.

Organizações

Uma conta corporativa pode conter uma ou mais organizações. Como uma conta corporativa, uma conta organizacional apresenta funcionalidades administrativas próprias, como logs de auditoria, políticas e equipes.

Uma organização também contém os locais em que os não administradores normalmente fazem seu trabalho, como repositórios, discussões e projetos. Os usuários em uma organização são as pessoas que precisam acessar esses locais para fazer seus trabalhos.

Em geral, você pode controlar as organizações consistentemente de sua conta corporativa. Para permitir uma administração mais personalizada e granular, você também pode delegar algumas decisões, como configurações de política, aos administradores da organização.

Equipes

As equipes são grupos de usuários que você pode usar para gerenciar o acesso das pessoas a organizações, funções e licenças em escala. Você pode usar equipes para adicionar pessoas a projetos compartilhados ou delegar tarefas a equipes especializadas.

Você pode definir equipes no nível empresarial e, em seguida, conceder-lhes funções administrativas ou adicioná-las às organizações, onde elas podem receber funções de nível de organização e acesso ao repositório.

O Teams pode ser sincronizado com grupos de IdP, permitindo que você gerencie quaisquer privilégios que venham com a associação de equipe diretamente do sistema centralizado de gerenciamento de identidades da sua empresa.

Repositórios

Repositórios hospedam arquivos como o código-fonte da sua empresa ou a documentação interna. É aqui que desenvolvedores costumam realizar o trabalho, com recursos e opções de administração próprias que devem estar mais próximos ao código, como fluxos de trabalho GitHub Actions.

Os repositórios pertencem às organizações e não são diretamente acessíveis na conta corporativa.

Apps

GitHub Apps são uma forma segura de gerenciar automações na sua organização. GitHub App é uma identidade dedicada que fornece tokens com escopo para seus scripts e fluxos de trabalho externos, permitindo automatizar processos e integrar-se a outras plataformas.

Em sua conta corporativa, você pode definir registros de aplicativo para automatizar um processo de forma consistente entre as organizações.

Os usuários também podem autorizar GitHub Apps a usar a conta GitHub e dados em outros aplicativos. Por exemplo, usar a conta GitHub para entrar em um IDE ou conectar um provedor de CI a seus repositórios.