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.

Aplicar políticas de gerenciamento de repositórios na conta corporativa

Os proprietários corporativos podem aplicar determinadas políticas de gerenciamento de repositórios para todas as organizações pertencentes a uma conta corporativa ou permitir que as políticas sejam definidas em cada organização.

Enterprise accounts are available with GitHub Enterprise Cloud. Para obter mais informações, consulte "Sobre contas corporativas".

Neste artigo

Para obter mais informações, consulte "Níveis de permissão do repositório para organizações".

Aplicar política sobre permissões padrão de repositório

Em todas as organizações pertencentes à conta corporativa, é possível definir um nível de permissão padrão de repositório (nenhum, leitura, gravação ou administrativo) para integrantes da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. Navigate to your enterprise account by visiting https://github.com/enterprises/ENTERPRISE-NAME, replacing ENTERPRISE-NAME with your enterprise account's name.

  2. In the enterprise account sidebar, click Policies.

    Policies tab in the enterprise account sidebar

  3. Na guia Repository policies (Políticas de repositório), em "Default permissions" (Permissões padrão), revise as informações sobre como alterar a configuração. Optionally, to view the setting's current configuration for all organizations in the enterprise account before enforcing the setting, click View your organizations' current configurations.

    Link to view the current policy configuration for organizations in the business

  4. Em "Default permissions" (Permissões padrão), use o menu suspenso e escolha uma política.

    Menu suspenso com opções de políticas de permissões de repositório

Aplicar política sobre como criar repositórios

Em todas as organizações pertencentes à conta corporativa, é possível permitir que os integrantes criem repositórios, restringir a criação de repositórios a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização. Caso você permita que os integrantes criem repositórios, escolha se eles poderão criar qualquer combinação de repositórios internos, privados e públicos. Internal repositories are the default setting for all new repositories created in an organization owned by an enterprise account.

For more information about internal repositories, see "Creating an internal repository."

  1. Navigate to your enterprise account by visiting https://github.com/enterprises/ENTERPRISE-NAME, replacing ENTERPRISE-NAME with your enterprise account's name.

  2. In the enterprise account sidebar, click Policies.

    Policies tab in the enterprise account sidebar

  3. Na guia Repository policies (Políticas de repositório), em "Repository creation" (Criação de repositórios), revise as informações sobre como alterar a configuração. Optionally, to view the setting's current configuration for all organizations in the enterprise account before enforcing the setting, click View your organizations' current configurations.

    Link to view the current policy configuration for organizations in the business

  4. Em "Repository creation" (Criação de repositório), selecione uma política.

    Menu suspenso com opções de políticas de criação de repositórios

  5. Se você tiver marcado Members can create repositories (Integrantes podem criar repositórios), selecione um ou mais tipos de repositório.

    Checkboxes for repository types

  6. Clique em Save (Salvar).

Enforcing a policy on forking private or internal repositories

Across all organizations owned by your enterprise account, you can allow people with access to a private or internal repository to fork the repository, never allow forking of private or internal repositories, or allow owners to administer the setting on the organization level.

  1. Navigate to your enterprise account by visiting https://github.com/enterprises/ENTERPRISE-NAME, replacing ENTERPRISE-NAME with your enterprise account's name.

  2. In the enterprise account sidebar, click Policies.

    Policies tab in the enterprise account sidebar

  3. Na guia Repository policies (Políticas de repositório), em Repository forking" (Bifurcação de repositórios), revise as informações sobre como alterar a configuração. Optionally, to view the setting's current configuration for all organizations in the enterprise account before enforcing the setting, click View your organizations' current configurations.

    Link to view the current policy configuration for organizations in the business

  4. Em "Repository forking" (Bifurcação de repositórios), use o menu suspenso e escolha uma política.

    Menu suspenso com opções de políticas de bifurcação de repositórios

Aplicar política sobre como convidar colaboradores externos para repositórios

Em todas as organizações pertencentes à conta corporativa, é possível permitir que os integrantes convidem colaboradores externos para repositórios, restringir o convite de colaboradores externos a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. Navigate to your enterprise account by visiting https://github.com/enterprises/ENTERPRISE-NAME, replacing ENTERPRISE-NAME with your enterprise account's name.

  2. In the enterprise account sidebar, click Policies.

    Policies tab in the enterprise account sidebar

  3. Na guia Repository policies (Políticas de repositório), em "Repository invitations" (Convites para repositórios), revise as informações sobre como alterar a configuração. Optionally, to view the setting's current configuration for all organizations in the enterprise account before enforcing the setting, click View your organizations' current configurations.

    Link to view the current policy configuration for organizations in the business

  4. Em "Repository invitations" (Convites para repositórios), use o menu suspenso e escolha uma política.

    Menu suspenso com opções de políticas de convite de colaboradores externos

Aplicar política sobre como alterar a visibilidade do repositório

Em todas as organizações pertencentes à conta corporativa, é possível permitir que integrantes com permissões administrativas alterem a visibilidade de um repositório, restringir alterações na visibilidade do repositório a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. Navigate to your enterprise account by visiting https://github.com/enterprises/ENTERPRISE-NAME, replacing ENTERPRISE-NAME with your enterprise account's name.

  2. In the enterprise account sidebar, click Policies.

    Policies tab in the enterprise account sidebar

  3. Na guia Repository policies (Políticas de repositório), em Repository visibility change" (Alteração na visibilidade do repositório), revise as informações sobre como alterar a configuração. Optionally, to view the setting's current configuration for all organizations in the enterprise account before enforcing the setting, click View your organizations' current configurations.

    Link to view the current policy configuration for organizations in the business

  4. Under "Repository visibility change", use the drop-down menu and choose a policy.

    Drop-down menu with repository visibility policy options

Aplicar política sobre como excluir ou transferir repositórios

Em todas as organizações pertencentes à conta corporativa, é possível permitir que integrantes com permissões administrativas excluam ou transfiram um repositório, restringir exclusões e transferências de repositórios a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. Navigate to your enterprise account by visiting https://github.com/enterprises/ENTERPRISE-NAME, replacing ENTERPRISE-NAME with your enterprise account's name.

  2. In the enterprise account sidebar, click Policies.

    Policies tab in the enterprise account sidebar

  3. Na guia Repository policies (Políticas de repositório), em Repository deletion and transfer" (Exclusão ou transferência de repositórios), revise as informações sobre como alterar a configuração. Optionally, to view the setting's current configuration for all organizations in the enterprise account before enforcing the setting, click View your organizations' current configurations.

    Link to view the current policy configuration for organizations in the business

  4. Under "Repository deletion and transfer", use the drop-down menu and choose a policy.

    Drop-down menu with repository deletion policy options

Aplicar política sobre como excluir problemas

Em todas as organizações pertencentes à conta corporativa, é possível permitir que integrantes com permissões administrativas excluam problemas em um repositório, restringir a exclusão de problemas a proprietários da organização ou permitir que os proprietários administrem a configuração no nível da organização.

  1. Navigate to your enterprise account by visiting https://github.com/enterprises/ENTERPRISE-NAME, replacing ENTERPRISE-NAME with your enterprise account's name.

  2. In the enterprise account sidebar, click Policies.

    Policies tab in the enterprise account sidebar

  3. Na guia Repository policies (Políticas de repositório), em "Repository issue deletion" (Exclusão de problemas em repositórios), revise as informações sobre como alterar a configuração. Optionally, to view the setting's current configuration for all organizations in the enterprise account before enforcing the setting, click View your organizations' current configurations.

    Link to view the current policy configuration for organizations in the business

  4. Em "Repository issue deletion" (Exclusão de problemas em repositórios), use o menu suspenso e escolha uma política.

    Menu suspenso com opções de políticas de exclusão de problemas

Pergunte a uma pessoa

Não consegue encontrar o que procura?

Entrar em contato