Skip to main content

Restringir as alterações de visibilidade de repositório na organização

Para proteger os dados da organização, você pode configurar as permissões de alteração da visibilidade do repositório na organização.

Quem pode usar esse recurso?

Organization owners can restrict repository visibility changes for an organization.

Você pode restringir quem tem a capacidade de alterar a visibilidade dos repositórios em sua organização, como alterar um repositório de privado para público. Para saber mais sobre a visibilidade do repositório, confira Sobre repositórios.

Restringir quem tem a capacidade de alterar a visibilidade dos repositórios em sua organização ajuda a evitar que informações confidenciais sejam expostas. Para saber mais, confira Melhores práticas para evitar vazamentos de dados na sua organização.

Definindo uma política ampla

Você pode restringir a capacidade de alterar a visibilidade do repositório apenas para os proprietários da organização, ou permitir que qualquer pessoa com privilégios de administrador de um repositório também altere a visibilidade.

Warning

Se essa configuração estiver habilitada, indivíduos ou GitHub Apps com acesso de administrador poderão modificar a visibilidade de um repositório existente, mesmo que a capacidade de criar um repositório com essa visibilidade específica tenha sido desabilitada. Para saber mais sobre como restringir a visibilidade dos repositórios durante a criação, confira Restringir a criação de repositórios na organização.

  1. No canto superior direito de GitHub, selecione sua foto de perfil e selecione Suas organizações.
  2. Ao lado da organização, clique em Configurações.
  3. Na seção "Acesso" da barra lateral, clique em Privilégios de membros.
  4. Em "Alteração da visibilidade do repositório", desmarque a opção Permitir que os membros alterem a visibilidade dos repositórios desta organização.
  5. Clique em Save (Salvar).

Definindo uma política mais flexível (versão prévia pública)

Você pode criar uma política de repositório para controlar quem pode criar repositórios na organização, como novos repositórios devem ser nomeados e quais visibilidades estão disponíveis. Comparadas às políticas de "privilégio de membro", as políticas de repositório oferecem mais flexibilidade em relação a quais usuários são afetados e quais repositórios são alvos. Confira "Controlando como as pessoas usam repositórios em sua organização".