Criando credenciais do OAuth 2,0 para GitHub JWT para Integrações de vulnerabilidade de aplicação do GitHub
Execute as etapas a seguir para integrar seu GitHub Aplicativos que usam o token do portador JWT para Integrações de vulnerabilidade de aplicação do GitHub.
- sn_vul.app_sec_manager e admin para registros em seu ServiceNow AI Platform.
- Nenhuma função de instância necessária para tarefas em seu GitHub conta.
- Para obter mais informações sobre o contexto das etapas desta configuração, consulte Protocolo OAuth 2,0 .
Crie e configure o. GitHub aplicação para Integrações de vulnerabilidade de aplicação do GitHub
Criar um personalizado GitHub Aplicativo do seu GitHub Conta para ativar a autenticação OAuth 2,0 com seu Integrações de vulnerabilidade de aplicação do GitHub em sua instância.
Antes de Iniciar
Função necessária: Nenhuma função de instância necessária
Por Que e Quando Desempenhar Esta Tarefa
Conclua estas etapas no seu GitHub conta. Confira Construção GitHub Apps em GitHub Site do desenvolvedor para obter instruções sobre como criar e configurar aplicações personalizadas.
Procedimento
Gere o certificado JKS para Integrações de vulnerabilidade de aplicação do GitHub
Gere um certificado JKS para a autenticação JWT para Integrações de vulnerabilidade de aplicação do GitHub.
Antes de Iniciar
Anote a senha que você usa para gerar o arquivo .jks (senha do armazenamento de chaves).
Função necessária: sn_vul.app_sec_manager
Procedimento
Anexe o. GitHub Java Key Store para sua instância para Integrações de vulnerabilidade de aplicação do GitHub
Ative a autenticação de token de concessão do portador JWT anexando o certificado do GitHub Java KeyStore (JKS) válido à sua instância.
Antes de Iniciar
Um certificado Java KeyStore válido.
Função necessária: sn_vul.app_sec_manager
Procedimento
Crie uma chave de assinatura JWT para GitHub Certificado JKS para Integrações de vulnerabilidade de aplicação do GitHub
Crie uma chave de assinatura JSON Web Token (JWT) para atribuir ao seu GitHub Java KeyStore certificado.
Antes de Iniciar
- administrador
- sn_vul.app_sec_manager
Procedimento
Crie um provedor JWT para seu GitHub chave de assinatura do Integrações de vulnerabilidade de aplicação do GitHub
Adicione um provedor JSON Web Token (JWT) ao seu ServiceNow instância para GitHub.
Antes de Iniciar
- administrador
- sn_vul.app_sec_manager
Procedimento
Registre-se GitHub Como um provedor OAuth (JWT) para Integrações de vulnerabilidade de aplicação do GitHub
Use as informações geradas durante GitHub Configuração da conta da aplicação a ser registrada GitHub Como um provedor OAuth e permitir que a instância solicite tokens OAuth 2,0.
Antes de Iniciar
- administrador
- sn_vul.app_sec_manager
Procedimento
Criar credenciais e conexões para Integrações de vulnerabilidade de aplicação do GitHub
Crie um registro de credencial para GitHub Provedor de app criado anteriormente para autorizar ações.
Antes de Iniciar
- administrador
- sn_vul.app_sec_manager