Skip to main content
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 atualizadas, acesse a documentação em inglês.

Aplicar as políticas de gerenciamento do repositório na sua empresa

É possível aplicar políticas de gerenciamento de repositórios nas organizações de sua empresa ou permitir que as políticas sejam definidas em cada organização.

Quem pode usar esse recurso

Enterprise owners can enforce policies for repository management in an enterprise.

Sobre políticas para gerenciamento de repositório na sua empresa

Você pode aplicar políticas para controlar como os integrantes da sua empresa em GitHub Enterprise Cloud gerenciam os repositórios. Você também pode permitir que os proprietários da organização gerenciem as políticas para o gerenciamento do repositório. Para obter mais informações, confira "Como criar e gerenciar repositórios e "Organizações e equipes".

Exigir a política com base nas permissões do repositório

Em todas as organizações pertencentes à sua empresa, é possível definir um nível de permissão de base do 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. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  4. Em "Permissões de base", revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  5. Em "Permissões básicas", use o menu suspenso e escolha uma política. Menu suspenso com opções de políticas de permissões de repositório

Aplicando uma política para a criação do repositório

Em todas as organizações pertencentes à sua empresa, é 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.

Se você permitir que os membros criem repositórios em suas organizações, você poderá escolher quais tipos de repositórios (públicos, privados e internos) que os membros podem criar.

Se a sua empresa usar Enterprise Managed Users, você também poderá impedir que os usuários criem repositórios pertencentes às próprias contas de usuário deles.

Os repositórios internos são a configuração padrão para todos os repositórios criados em uma organização pertencente a uma conta corporativa. Para obter mais informações sobre repositórios internos, confira "Como criar um repositório interno".

Os proprietários da organização sempre podem criar qualquer tipo de repositório e os colaboradores externos nunca podem criar qualquer tipo de repositório. Para obter mais informações, confira "Sobre os repositórios".

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  4. Em "Repository creation" (Criação de repositório), revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa 1. Em "Repository creation" (Criação de repositório), selecione uma política.  Menu suspenso com opções de política de criação de repositório 1. Se você tiver marcado Integrantes podem criar repositórios, selecione um ou mais tipos de repositório. Caixas de seleção para tipos de repositório

  5. Opcionalmente, se sua empresa usa Enterprise Managed Users e você deseja para impedir que membros corporativos criem repositórios pertencentes às respectivas contas de usuário, selecione Bloquear a criação de repositórios de namespace do usuário. Captura de tela mostrando a lista de opções desabilitadas da política de bifurcação

Aplicar uma política para a bifurcação de repositórios internos ou privados

Em todas as organizações pertencentes à sua empresa, é possível permitir que pessoas com acesso a um repositório privado o bifurquem, nunca permitir a bifurcação de repositórios privados ou permitir que os proprietários administrem a configuração no nível da organização.

Pessoas com permissões de administrador podem definir uma política de bifurcação mais granular. Para obter mais informações, confira "Como gerenciar a política de criação de forks para sua organização".

Observação: se sua empresa usa Enterprise Managed Users e sua política de "criação de repositório" impede que membros corporativos criem repositórios pertencentes às próprias contas de usuário deles, os membros não poderão bifurcar um repositório em suas contas de usuário, independentemente da política de "Bifurcação de repositório".

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  4. Em "Bifurcação de repositório", revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  5. Em "Bifurcação de repositório", use o menu suspenso e escolha uma política.

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

  6. Se a criação de fork estiver habilitada, você poderá especificar onde os usuários têm permissão para criar fork de repositórios. Examine as informações sobre como alterar a configuração e escolha uma política.

    Captura de tela mostrando a lista de opções de política de bifurcação de repositório

Aplicando uma política para convidar colaboradores externos para repositórios

Em todas as organizações pertencentes à sua empresa, você pode permitir que os membros convidem colaboradores externos para repositórios, restringir convites a colaboradores externos aos proprietários da organização, restringir convites a colaboradores externos aos proprietários da organização, ou permitir que os proprietários da organização administrem a configuração no nível da organização.

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  4. Em "Repositório colaboradores externos", revise as informações sobre a alteração da configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  5. Em "Repositóriocolaboradores externos", use o menu suspenso e escolha uma política.

    Menu suspenso com as opções de políticas para convite de colaborador externo

Aplicando uma política para o nome padrão do branch

Em todas as organizações pertencentes à sua empresa, você pode definir o nome padrão da branch para quaisquer novos repositórios que os integrantes criarem. Você pode optar por aplicar esse nome do branch-padrão em todas as organizações ou permitir que as organizações individuais definam um nome diferente.

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa

  4. Na guia Políticas do repositório em "Nome do branch padrão", insira o nome do branch padrão que deve ser usado pelos novos repositórios. Caixa de texto usada para inserir o nome do branch padrão

  5. Opcionalmente, para impor o nome do branch padrão a todas as organizações da empresa, selecione Impor em toda a empresa. Caixa de seleção de imposição

  6. Clique em Atualizar. Botão Atualizar

Aplicando uma política de alterações à visibilidade do repositório

Em todas as organizações pertencentes à sua empresa, é possível permitir que integrantes com acesso administrativo 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. Quando você impede que os integrantes alterem a visibilidade do repositório, somente os proprietários corporativos podem alterar a visibilidade de um repositório.

Se um proprietário corporativo tiver restringido a criação de repositório apenas para os proprietários da organização, os integrantes não poderão alterar a visibilidade do repositório. Se um proprietário corporativo restringir a criação do repositório de integrantes apenas para repositórios privados, os integrantes só poderão alterar a visibilidade de um repositório para privado. Para obter mais informações, confira "Como impor uma política para criação de repositório".

  1. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  4. Em "Repository visibility change" (Alteração da visibilidade do repositório), revise as informações sobre a alteração da configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  5. Em "Repository visibility change" (Mudança de visibilidade do repositório), use o menu suspenso e escolha uma política. Menu suspenso com opções de políticas de visibilidade do repositório

Aplicando uma política de exclusão e transferência de repositório

Em todas as organizações pertencentes à sua empresa, é 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. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa 1. Em " Políticas", clique em Repositórios. Guia Repositórios na barra lateral das configurações da conta corporativa

  4. Em "Repository deletion and transfer" (Exclusão e transferência de repositórios), revise as informações sobre como alterar as configurações. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

  5. Em "Repository deletion and transfer" (exclusão e transferência de repositório), use o menu suspenso e escolha uma política. Menu suspenso com opções de políticas de exclusão de repositórios

Aplicando uma política para excluir problemas

Em todas as organizações pertencentes à sua empresa, é possível permitir que integrantes com acesso administrativo 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. No canto superior direito do GitHub.com, clique na foto do seu perfil e em Suas empresas. "Suas empresas" no menu suspenso na foto de perfil no GitHub Enterprise Cloud

  2. Na lista de empresas, clique na empresa que você deseja visualizar. Nome de uma empresa na lista das suas empresas

  3. Na barra lateral da empresa, clique em Políticas. Guia Políticas na barra lateral da conta corporativa

  4. Na guia Políticas do repositório, em "Exclusão de problemas do repositório", revise as informações sobre como alterar a configuração. Opcionalmente, para ver a configuração atual de todas as organizações na conta corporativa antes de alterar a configuração, clique em Ver as configurações atuais das suas organizações. Link para visualizar a configuração de política atual para as organizações na empresa

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

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