Skip to main content

Erro: o "Advanced Security devem estar habilitados para este repositório usar a digitalização de código"

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

Sobre este erro

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

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

Você só verá esse erro em repositórios com visibilidade privada ou interna. O GitHub Code Security é habilitado por padrão em todos os repositórios públicos.

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 Advanced Security.

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

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

  6. Se o uso da GitHub Code Security estiver bloqueado por uma política, " Disabled" aparecerá no lugar do botão Enable.

    "Captura de tela da configuração Advanced Security". A opção desabilitada está destacada em laranja escuro.

Corrigir o problema

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

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

Solicitar acesso ao GitHub Code Security

  1. Nas configurações de "Code Security", 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 Code Security

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