Configure Private Key JWT for OIDC based SSO
Configure Private Key JWT for OIDC based SSO integrations.
Before you begin
Role required: admin
You must perform the following tasks before choosing Private Key JWT for OIDC based SSO.
- Upload Java Key Store certificate: Attach a JKS certificate to your instance to use to enable the JWT client authentication.
- Configure a JWT signing key: Create a JWT signing key to assign to your Java KeyStore (JKS) certificate.Note:If you want to add X.509 Certificate SHA-1 Thumbprint int (x5t) to the header as part of the JWT Key, you must configure the form and add the X.509 Certificate SHA-1 Thumbprint int (x5t) field.
- Create a JWT provider with a JWT signing key: Add a JWT provider to your ServiceNow instance.
To include a JWT Key for OIDC based Identity Provider, you must:
- Install the Integration - Multiple Provider Single Sign-On Installer (com.snc.integration.sso.multi.installer) plugin.
- Enable the properties for Multiple Provider SSO Properties. For more information, see Multi-Provider SSO properties, tables, and scripts.
- Create an OIDC Identity Provider. For more information, see Create an OpenID Connect (OIDC) configuration for Single Sign-On (SSO).