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
-
Em GitHub, acesse a página principal do repositório.
-
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.
-
Na seção "Segurança" da barra lateral, clique em Code security and analysis.
-
Na página de configurações, role para baixo até "Advanced Security."
-
Se houver um botão Habilitar associado e ativo, GitHub Advanced Security estará disponível nesse repositório, mas ainda não estará habilitado.
-
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.
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
- 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.
- Siga a política de solicitação de acesso a recursos adicionais de sua empresa.
Habilitando o GitHub Advanced Security
- Abra a página de configurações "Code security".
- Ao lado do recurso "Advanced Security", clique em Enable.
- Execute code scanning novamente.