Set up Certificate-based authentication
Set up mutual authentication for either user interface-based logins or inbound web services.
Avant de commencer
Role required: sso_config_admin
Check that your instance is using an ADCv2 load balancer. For more information, see theADCv2 Migration knowledge article. If your instance is not using the ADCv2 load balancer, contact Now Support.
Procédure
- Allow end users to securely log in to the ServiceNow AI Platform or Service Portal using PIV or CAC cards. After certificate-based authentication is enabled, you can self-register the PEM certificate or an administrator can map the certificate for you. See Log in using Certificate-based authentication.
- Enable mutual authentication for inbound web services. Once Certificate-based authentication is set up, the system uses the provided certificates to mutually authenticate requests to access ServiceNow REST and SOAP APIs.
Activate Certificate-based authentication
You can activate the Certificate-based authentication plugin (com.glide.auth.mutual) for ServiceNow AI Platform if you have the admin role.
Avant de commencer
Role required: admin
Pourquoi et quand exécuter cette tâche
- sys_user_certificate
- sys_ca_certificate
- sys_ca_certificate_api_track
Procédure
Register CA certificate
Register root certificates or intermediate certificates to make them available for authentication.
Avant de commencer
Role required: sso_config_admin
Procédure
Map PEM certificate to user
Map PEM certificates to users to enable them to log in using PIV or CAC cards or to authenticate inbound requests. You can map multiple PEM certificates to a user.
Avant de commencer
- Role required: sso_config_admin
- Make sure that you have the Privacy Enhanced Mail (PEM) certificate of the user.
Procédure
Configure Certificate-based authentication properties
Use system properties to enable or disable certificate-based authentication features.
Avant de commencer
Role required: sso_config_admin