Configurar provedor OAuth com tipo de concessão de Transmissor JWT
Os JSON Web Tokens (JWTs) habilitam o recurso de configurar interações de API de servidor para servidor entre ServiceNow e provedores de API externos sem exigir qualquer intervenção do usuário. Este suporte habilita o IntegrationHub ou outras tarefas automatizadas usando JWTs para configurar integrações de API e serviço com diferentes provedores.
Antes de Iniciar
Por Que e Quando Desempenhar Esta Tarefa
Procedimento
Carregar certificado Java KeyStore
Você pode anexar um certificado Java KeyStore (JKS) à sua instância para usar para habilitar a autenticação do cliente JWT.
Antes de Iniciar
Procedimento
- Navegar até .
-
Preencha o formulário conforme necessário.
Opção Descrição Nome Um nome exclusivo para o seu certificado. Notificar no vencimento Designe quem notificar quando o certificado expirar. Aviso emitido antes do vencimento (em dias) Envie uma notificação por e-mail ao seu gerenciador de certificados antes que seu certificado expire. Ativo Habilita o certificado a ser usado para solicitações de token. Tipo O tipo de certificado que você está carregando. Dias até o vencimento A quantidade de dias até que o certificado expire. Senha do armazenamento de chaves A senha associada ao certificado. Descrição resumida - Clique em Enviar.
Configurar uma chave de assinatura JWT
Crie uma chave de assinatura JSON Web Token (JWT) para atribuir ao seu certificado Java KeyStore (JKS).
Antes de Iniciar
Nota:
Se você quiser adicionar o Impressão digital SHA-1 do certificado X.509 (x5t) ao cabeçalho como parte da chave JWT, deverá configurar o formulário e adicionar o campo Impressão digital SHA-1 do certificado X.509 (x5t).
Procedimento
- Navegar até .
-
Preencha o formulário conforme necessário.
Opção Descrição Nome Um nome exclusivo para configuração da sua assinatura de chave JWT. Armazenamento de chaves de assinatura O armazenamento de chaves designado ao assinar o JWT. ID da chave O ID da chave (secundária) ajuda a identificar qual chave é usada quando várias chaves são usadas para assinar tokens. Nota:Se você configurar este campo, a declaração do ID da chave será incluída no JWT. Se você não configurar este campo, seu JWT não terá uma declaração de ID da chave.Algoritmo de assinatura O algoritmo a ser usado para assinar com a chave JWT. RSA 256 é o único algoritmo disponível. Senha da chave de assinatura A senha associada à chave de assinatura. Ativo Designe que o alias da chave JWT seja referenciado ativamente de um provedor JWT. - Clique em Enviar.
Criar um provedor JWT com uma chave de assinatura JWT
Adicione um provedor JSON Web Token (JWT) à sua instância da ServiceNow.
Antes de Iniciar
Procedimento
- Navegar até .
-
Preencha o formulário e clique em Enviar.
Opção Descrição Nome Um nome exclusivo para configuração do seu provedor JWT. Intervalo de vencimento (s) A vida útil dos tokens, em segundos, gerados pelo provedor JWT. Configuração de Assinatura Configuração de assinatura JWT da ServiceNow a ser aplicada.