Skip to main content
Skip to content

Habilitando a proteção por push para segredos detectados por IA

Bloquear pushes que, usando IA, contêm senhas e outros segredos não estruturados.

Quem pode usar esse recurso?

Proprietários de repositórios, proprietários de organizações, gerentes de segurança e usuários com a função de administrador

Observação

A proteção por push está em Segredos detectados por IAprévia pública e está sujeita a alterações.

Quando você habilita a proteção por push para Segredos detectados por IA, GitHub usa IA para localizar e bloquear segredos genéricos, como senhas, que não correspondem a nenhum padrão.

Proteção por push para Segredos detectados por IA consome AI credits além de sua licença GitHub Secret Protection ou GitHub Advanced Security. Confira Proteção por Notificações Push e GitHub Advanced Security cobrança de licença.

Prerequisites

Para usar verificação em busca de segredos detectados por IA, um proprietário da empresa deve primeiro definir uma política no nível empresarial que controle se os recursos podem ser habilitados ou desabilitados em uma organização. Por padrão, essa política é definida como "permitida".

Habilitando a proteção por push para Segredos detectados por IA o seu repositório

  1. Em GitHub, acesse a página principal do repositório.

  2. No nome do repositório, clique em Settings. Caso não consiga ver a guia "Configurações", selecione o menu suspenso , clique em Configurações.

    Captura de tela de um cabeçalho de repositório que mostra as guias. A guia "Configurações" é realçada por um contorno laranja-escuro.

  3. Na seção "Segurança e qualidade" da barra lateral, clique em Advanced Security.

  4. Em "Secret Protection", à direita de "Proteção por push para Segredos detectados por IA", alterne a configuração para Ativado.

Habilitando a proteção por push para Segredos detectados por IA para a sua organização

Você pode habilitar a proteção por push para Segredos detectados por IA para repositórios em sua organização com um custom security configuration. Security configurations são coleções de configurações de segurança que você pode personalizar e aplicar em escala. Consulte Criando uma configuração de segurança personalizada.