ServiceNow is a cloud-based issue tracking system. SPP can exchange the following ticket types with ServiceNow:
- INC (incident) tickets
- CHG (change) tickets
- RITM (request) tickets
- PRB (problem) tickets
The data items specific to ServiceNow may be optional based on your configuration.
To use ServiceNow, the root CA Certificate required for ServiceNow must be installed in SPP. For more information, see Trusted CA Certificates. To add a trusted certificate, see Adding a trusted certificate.
Tickets can be viewed in the Activity Center, Ticket # column.
Setting up the integration
- Go to Ticket Systems:
- web client: Navigate to External Integration > Ticket Systems.
- Click Add to add a ticket system.
- Do the following:
- web client: Select ServiceNow.
- Complete the authorization information based on your installation:
- Name: Enter the name of your ticketing system
- URL: Enter the web site address to the ticketing system.
- Username: Enter an account for SPP to use to access the ticketing system.
- Password: Enter the user account's password.
- Client Identifier: Enter the ServiceNow Client ID.
- Client Secret: Enter the ServiceNow secret key.
- Click Test Connection to test the connection to ServiceNow.
Ticket workflow
- The Security Policy Administrator creates an access request policy that requires the requester to provide a ticket number when creating an access request.
- When the requester makes a request, they must enter the existing ServiceNow ticket number on the New Access Request dialog, Request Details tab, Ticket Number field. See:
- SPP queries all configured ticket systems to see if that ticket number represents a ticket that exists and is in an open state. For ServiceNow, Safeguard checks the Active property of the identified ticket returned from the ServiceNow API and considers the ticket number valid if the Active property is not false for that incident.
- If the ticket is not active, the request is denied.
- If the ticket is active, the access workflow continues.