Skip to main content

Esta versão do GitHub Enterprise Server foi descontinuada em 2025-04-03. Nenhum lançamento de patch será feito, mesmo para questões críticas de segurança. Para obter melhor desempenho, segurança aprimorada e novos recursos, atualize para a última versão do GitHub Enterprise Server. Para obter ajuda com a atualização, entre em contato com o suporte do GitHub Enterprise.

Erro: "GitHub Advanced Security must be enabled for this repository to use code scanning"

Se você observar este erro, verifique se o GitHub Advanced Security está habilitado.

Sobre este erro

GitHub Advanced Security must be enabled for this repository to use code scanning
403: GitHub Advanced Security is not enabled

Este erro será relatado se você tentar executar code scanning em um repositório em que GitHub Advanced Security não está ativado ou quando o uso deste recurso está bloqueado por uma política.

Confirmar a causa do erro

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

  2. Abaixo do nome do repositório, clique em Configurações. 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" da barra lateral, clique em Code security and analysis.

  4. Na página de configurações, role para baixo até "Advanced Security."

  5. Se houver um botão Habilitar associado e ativo, GitHub Advanced Security estará disponível nesse repositório, mas ainda não estará habilitado.

  6. Se o uso de GitHub Advanced Security for bloqueado por uma política, o botão Habilitar ficará inativo e o proprietário da política será listado.

    "Captura de tela da configuração Advanced Security". O proprietário da política empresarial e o botão “Enable” inativo estão destacados em laranja-escuro.

Corrigir o problema

Se a GitHub Advanced Security estiver disponível em seu repositório, você poderá habilitá-lo na página de configurações.

Se a GitHub Advanced Security for bloqueada por uma política, primeiro você precisará solicitar acesso.

Solicitar acesso ao GitHub Advanced Security

  1. Nas configurações de "Code security and analysis", clique no nome da empresa para exibir uma lista de usuários com acesso a fim de editar a política de controle de acesso a produtos da Advanced Security. Para saber mais, confira Como impor políticas para segurança e análise de código na empresa.
  2. Siga a política de solicitação de acesso a recursos adicionais de sua empresa.

Habilitando o GitHub Advanced Security

  1. Abra a página de configurações "Code security".
  2. Ao lado do recurso "Advanced Security", clique em Enable.
  3. Execute code scanning novamente.