ServiceNow is a incident tracking platform that can be used to track Cyara Test Case
and Campaign failures as incidence tickets for further investigation.
You must confirm that the User Account you're currently
logged into is provisioned to use the Integration Hub. You can access the Integrations
screen only if your Account is added as an impersonation user.
For more information,
see Adding an Impersonation User.
-
Click .
-
Click New Integration.
-
Select ServiceNow from the Type
dropdown list.
-
Enter a Name and a Description
for the integration.
-
Select a User Account to access the Cyara REST API in the
Impersonate User field.
-
In the ServiceNow Details section, enter the following
details:
-
Enter the API Url and Incident Portal
Url that are exposed by your ServiceNow deployment.
Ensure you include the {id} tag in the URL in the following format to
include the Incidence Ticket reference.
https://instance.service-now.com/nav_to.do?uri=incident.do?sys_id=/{id}
-
Select Allow Automatic Resolve to automatically
resolve an incident, triggered by an Alarm Profile, when the failure is
cleared.
-
If you select Basic Authentication, enter the
authentication details for the REST request.
-
If you select OAuth 2.0, enter the following
details:
-
Client ID - This is auto-generated by
your ServiceNow Instance.
-
Username - Username of the User created
in your ServiceNow User Table. Ensure this User is set to active
and not locked out so that this instance can produce an access
token for OAuth.
-
Client Secret - This is auto-generated by
your ServiceNow Instance.
-
Password - The Password associated with
the above User.
You can authenticate with the ServiceNow API using a configured
OAuth application such as:
- Google
- Github
- Salesforce
- Facebook
For more information on how ServiceNow supports the OAuth 2.0
Authentication method, see the blog post on the ServiceNow developer
blog.
https://community.servicenow.com/community?id=community_blog&sys_id=56086e4fdb9014146064eeb5ca961957
-
Click Test Authentication to attempt to
authenticate using the provided credentials before activating the
Integration.
-
In the Field Selection section, you can either click
New ServiceNow Field to create a pre-formatted field
mapping for a set ServiceNow field or click New Custom
Field to create a new customizable field.
If you choose to create a new custom field, enter the following:
-
Specify a property name to send to ServiceNow in Field
Name.
-
Enter a display name for this field in Display
Label. This name is displayed when the user creates an
incident.
-
Select the type of field in Type. The options
are: Constant, a Choice
for multiple fixed values. or a Single Line Text
or MultiLine Text input or a
Lookup for values built using an API
call.
-
In Field Value, specify the constant value or
template for the value to send to the external service. For a Choice
field, use a comma separated list of values, the first being the
default. For more information on Field Values set as Variables, see the
Incidence Field Variables table below.
-
The checkboxes allow you to configure field properties such as
Required, Read-Only
and Overridable.
-
Click Add Field to add the new field to the
Field Selection table.
-
Click Save Details to save your changes, and
Enable the integration using the toggle in the top
right corner of the Integrations screen.
Comments
0 comments
Please sign in to leave a comment.