To configure your ServiceNow-Azure DevOps Service Gateway integration, you will need to create a ServiceNow dynamic share so that data can be shared out of your ServiceNow instance and into Azure DevOps. Dynamic shares allow for real time sharing of ServiceNow records as they are created, updated, and/or deleted. Creating a dynamic share for your Azure DevOps Service Gateway integration will ensure that data that is modified will be shared out from ServiceNow and into Azure DevOps in real time.

Prerequisites


(warning) You will first need to install 3 Perspectium update sets to your ServiceNow instance in the following order:

1. Perspectium Core update set

2. Perspectium Common Endpoint update set

3. Update set for the table you are integrating listed below:

TableUpdate Set
IncidentPerspectium Common Incident update set
ChangePerspectium Common Change update set

You can request download links for these update sets by contacting Perspectium Support.

Procedure

To create a dynamic share for your ServiceNow-Azure DevOps Service Gateway integration, follow these steps:


Create a ServiceNow shared queue for Azure DevOps

Log into your ServiceNow instance and navigate to Perspectium > Replicator > Shared Queues or simply type and then select Shared Queues in the Filter Navigator on the upper left-hand side of the screen. Then, click New.

In the Queue type dropdown, select ServiceBond. Then, type in azure_devops.<application>.<instance_name>, e.g. azure_devops.change.dev1234 or azure_devops.incident.dev1234. Finally, follow the remaining steps to create a ServiceNow shared queue.

Navigate to Dynamic Share

Navigate to Perspectium Replicator > Dynamic Share or simply type Dynamic Share in the Filter Navigator on the upper left-hand side of the screen.

Choose a table map

In the Table Map dropdown, select a table map depending on the type of record in ServiceNow you want to use:

Table Table Map
Incident Incident to Common Incident
ChangeChange to Common Change

Configure other dynamic share settings

From the Table dropdown, choose Change Request or Incident depending on the type of record in ServiceNow you want to use, and from the Encryption Method dropdown, choose Base64 Encode only. Then, click the Trigger Conditions tab. From the Business Rule When dropdown, select before and type 50 as the Business Rule Order. Finally, choose the shared queue you created from Step One as the Target Queue.

Save your dynamic share

Follow any remaining steps to create a ServiceNow dynamic share and click Submit to save your settings.


Next steps


Create a ServiceNow subscribed queue