jsn / ServiceNow, simplified.
AustraliaREFERENCE GUIDE

API Key and HMAC Authentication for inbound REST APIs

On this page

API Key and HMAC Authentication for inbound REST APIs

Support API tokens for REST API endpoints so that the ServiceNow® user name and password isn’t visible in the webhook URL.

Enable API key-based authentication to securely authenticate inbound webhook URL.

To use the API Key and HMAC Authentication, you must install the (Plugin: com.glide.tokenbased_auth) in the ServiceNow® instance.

Warning: Use POST request when submitting any sensitive information to the server.

Installing API Key and HMAC Authentication has dependencies on the following plugins:

  • REST API Auth Scope Plugin (com.glide.rest.auth.scope)

  • REST API Access Policy Plugin (com.glide.rest.policy)

  • Authentication scope (com.glide.auth.scope)

Benefits

API Key and HMAC Authentication for inbound REST APIs enables:

  • Ability to specify API key or HMAC token for REST API authentication.

  • Ability to associate a user account with the API key or HMAC token.

  • Ability to specify a token as query parameter or header within the REST API call.

  • Ability to associate authentication scope with API key or HMAC token configurations so that API keys can only be used to invoke APIs associated with a particular scopes.

  • Ability to associate an API key or HMAC token configuration with an authentication profile that can be used in API access policies.

Keep exploring.

Find another answer, or bring this documentation into your own tools.