Set up OAuth provider with JWT Bearer grant type
-
- UpdatedAug 1, 2024
- 3 minutes to read
- Xanadu
- Platform Security
JSON Web Tokens (JWTs) enable the capability to configure server-to-server API interactions between ServiceNow and external API providers without requiring any user intervention. This support enables Integration Hub or other automated tasks using JWTs to configure API and Service integrations with different providers.
Before you begin
About this task
Procedure
Upload Java Key Store certificate
You can attach a Java KeyStore (JKS) certificate to your instance to use to enable the JWT client authentication.
Before you begin
Procedure
- Navigate to .
-
Fill in the form as needed.
- Click Submit.
Configure a JWT signing key
Create a JSON Web Token (JWT) signing key to assign to your Java KeyStore (JKS) certificate,
Before you begin
Procedure
- Navigate to .
-
Fill in the form as needed.
- Click Submit.
Create a JWT provider with a JWT signing key
Add a JSON Web Token (JWT) provider to your ServiceNow instance.
Before you begin
Procedure
- Navigate to .
-
Fill in the form and click Submit.
Option Description Name A unique name for your JWT provider configuration. Expiry Interval (sec) The lifespan of the tokens, in seconds, generated by the JWT provider. Signing Configuration The ServiceNow JWT signing key configuration to apply.