Servicenow Authentication method

AB6
Tera Contributor

Hi Experts!
I am trying to integrate Servicenow and One Identity Safeguard, but the first step is to try  the authentication method.

The One Identity Safeguard REST API authentication methods are:

  • X.509 Certificate: You can authenticate to the SPS REST API using an X.509 certificate. This method involves providing a client certificate during the authentication process.

  • Basic Authentication: While not explicitly mentioned in the provided documentation, basic authentication might be used in conjunction with other methods. However, the primary focus is on X.509 certificate-based authentication.

  • Token-Based Authentication: The REST API also supports token-based authentication, where a token is used to authenticate subsequent requests. This token can be obtained through an initial request using the X.509 certificate.


And the Servicenow REST API authentication methods are:

  • Basic Authentication: This method requires a username and password for each request. It is the default authentication scheme for REST APIs.
  • OAuth 2.0: Supports various flows, including the Authorization Code Grant and JWT Bearer Grant, which can be used for both user-driven and system-to-system integrations.
  • Multi-Factor Authentication (MFA): Adds an extra layer of security by requiring additional verification steps beyond just a username and password.
  • API Keys: Introduced in the Washington D.C. release, API keys can be used for both inbound and outbound REST requests. They provide a way to authenticate requests without needing to pass a username and password.
  • Session Tokens: Utilizing session tokens (like JESSIONID and ck) allows interaction with the REST API without setting up additional authentication schemes. These tokens are automatically included in cookies and headers, enabling seamless authentication.
  • Certificate-based Authentication: Supports mutual authentication, where both the client and server authenticate each other using certificates.

The basic authentication is not an option because the organization are requesting to have security in the authentication method.

So, my question is:
How can I get the authentication step achieved?
I mean, if there are some documentation regarding this authentication explained step by step will be grateful.

Regards

 

 

 

0 REPLIES 0