How-to - Setup Application Service Mapping for use with CI Synchronizer and Azure

Aim

ServiceNow Application Service Mapping can be achieved through the entry of Service Numbers against Azure resources using a Tag. This procedure defines how to Tag Azure resources and configure CI Sync to synchronize the Tag values into ServiceNow as relationships to an Application Service to trigger the Application Service Mapping.

This KB applies to:

Applies to Versions

All

Applies to Source Connectors

Azure

Applies to Destination Connectors

All

Process

The overall process for Application Service Mapping is as follows:

  1. In ServiceNow, create an Application Service Record

    1. Set the Service Population Method to “Dynamic Service”

    2. Take note of the Service Number that is generated

  2. In Azure, Populate the Tag for the Azure resource that represents the entry point for the application.

  3. In CI Sync, enable Application Service Mapping against the Azure Source connection and configure the name/s of the tag that will contain the Service Number. NB: this is a one-time configuration.

  4. In CI Sync, run a synchronization job including the resource/s and the “Application Service Mapping” recordset.

    1. CI Sync will create a relationship between the Tagged resource and the Application Service which will trigger ServiceNow to generate the Application Service Map.

Azure

Configuration

There is no configuration required in Azure to utilize this functionality. However, the tag name used for defining the Service Number should be consistent.

Setting the Service Number

Set the Service Number value against a Tag. In the following example the Tag name “service_number“ has been used, but any tag name can be utilised:

image-20240223-121235.png

You can enter multiple comma separated Service Numbers within a given tag. CI Sync will split the comma separated values when searching for the corresponding Service Numbers in ServiceNow.


CI Synchronizer

Configuration

  1. In CI Sync, navigate to settings and locate the source connection that corresponds to your Azure instance and click the Update link:

    image-20250903-045813.png


  2. Under the Additional settings section, enable the Application Service Mapping and configure:

    1. Service Number Tag RegEx: {a Regular Expression that matches the name/s of the tags in Azure} (e.g. “service_number” will match on tags named “service_number”. e.g. “service_number|service_no” will match on tags named either “service_number” or “service_no”)

      image-20250903-064458.png
  3. Scroll to the bottom of the screen, tick the confirmation checkbox and click the Save connection button.

Synchronizing

When running a job, select the “Application Service Mapping“ recordset, which is located at the bottom of the Selections page (i.e. on Step 2 “Selections”).

image-20250903-064723.png

Make sure you also select the recordset/s corresponding to the resources you have entered Service Number values against. If the subject asset hasn’t been previously synchronized, CI Sync will not be able to create the relationship between the asset and the Application Service.

Note: Don’t worry if you synchronize without selecting the correct recordset/s, you can run the job again and any of the application service mapping records that were ignored will be automatically re-processed.

There are currently no related articles.

Control Information

Created

Reviewed

Data Classification

PUBLIC
Classified in accordance with the Syncfish Data Classification Framework