Se você não estiver em um plano GitHub Free ou GitHub Pro, poderá usar a code scanning apenas em repositórios disponíveis publicamente. Para habilitar o code scanning para repositórios privados ou internos, você deve fazer upgrade para GitHub Team ou GitHub Enterprise com GitHub Code Security e habilitar Code Security para o repositório. Para saber mais, confira Planos do GitHub e Sobre a Segurança Avançada do GitHub.
Confirme se o GitHub Code Security está habilitado
-
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 Advanced Security.
-
Na página de configurações, role para baixo até "Code Security."
-
Se houver um botão Habilitar associado e ativo, Code Security estará disponível nesse repositório, mas ainda não estará habilitado.
-
Se o uso da GitHub Code Security estiver bloqueado por uma política, " Disabled" aparecerá no lugar do botão Enable.
Solicitar acesso ao GitHub Code Security
- Nas configurações do "Code Security", clique no nome da empresa ou organização para exibir uma lista de usuários com acesso a fim de editar a política de controle de acesso ao GitHub Code 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 Code Security
- Abra a página de configurações "Code security".
- Ao lado do recurso "Code Security", clique em Enable.
- Execute code scanning novamente.