Set up Certificate-based authentication
-
- UpdatedFeb 1, 2024
- 4 minutes to read
- Washington DC
- Now Platform Administration
Set up mutual authentication for either user interface-based logins or inbound web services.
Before you begin
Role required: 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.
Procedure
- Allow end users to securely log in to the Now 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 Now Platform if you have the admin role.
Before you begin
Role required: admin.
About this task
- sys_user_certificate
- sys_ca_certificate
- sys_ca_certificate_api_track
Procedure
Register CA certificate
Register root certificates or intermediate certificates to make them available for authentication.
Before you begin
Role required: admin
Procedure
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.
Before you begin
- Role required: admin
- Make sure that you have the Privacy Enhanced Mail (PEM) certificate of the user.
Procedure
Configure Certificate-based authentication properties
Use system properties to enable or disable certificate-based authentication features.
Before you begin
Role required: admin
Procedure