This article is a supplement to the ServiceNow documentation. For full documentation please refer ServiceNow official website
Checkout our NEW Video Channel you can like and subscribe too!

Introduction

eBonding is B2B software integration methodology that automatically exchange data between two business applications. When we make any change in System A then those changes gets reflected in System B.This is refered to as bonding to keep the two system in sync.

Ebonding020520201.PNG

We have multiple production instances in our environment and our client wants to synchronize data across these instances. If the incident is created in the source system then with the help of ebonding a new incident is created in target instance.All the deatils from the source instance is copied to the target instance. It passes the source incident number as the Correlation ID on the target system. It takes the target system incident number and updates the Correlation ID of the source system.

If the incident is updated in the source system then with the help of ebonding the corelated incident in target instance is updated .All the deatils from the source instance is copied to the target instance.

Plugin: We need to enable ServiceNow IntegrationHub Installer plugin.

Steps

We need two instance or more.

For this POC we are using two instance only

Source instance: https://dev64666.service-now.com/

Target instance: https://dev70075.service-now.com/

We need target instance’s user id and password.

Credential

Create Credentials in source instance.

1.Navigate to Connection & Credentials > Credential. Ebonding040520202.PNG 2.Click New. Ebonding040520203.PNG 3.Select BasicAuth Credentials Ebonding040520204.PNG 4.Fillup Names, User Name(User name of the target instance) and Password(Password of the target instance) and click on Submit. Ebonding040520205.PNG

Connections

Create Connections in source instance.Based on your nouber of target instace you have to create Connections.

As in our POC we are using one targer instance so we will create one connection only.

1.Navigate to Connection & Credentials > Connections. Ebonding030520206.PNG 2.Click New. Ebonding030520207.PNG 3.Select HTTP(s) Connection. Ebonding0305202081.PNG 4.Fillup below fields and Click on Submit Button

Name:Give any name

Credential:Select Credentilas that you havecreated before

Connection Alias:Select OOTB Alias (sn_ebonding_ah.ServiceNow)

Connection URL:Select Target instance URL

Ebonding040520209.PNG

Flow

1.Navigate to IntegrationHub > Action Designer. Ebonding0405202010.PNG 2.Here we are opening Flow designer. Ebonding0405202011.PNG 3.Click New. Ebonding0405202012.PNG 4.Fillup Name and Click on Submit. Ebonding0405202013.PNG 5.Select a Trigger Point. Ebonding0405202014.PNG 6.Selecct Created Ebonding0405202015.PNG 7.Fillup below fields and Click on Done

Trigger:Created

Table:Incident as we will create a incidet record in target instance

Condition:Mention the condition when this will triggered

Ebonding0405202016.PNG 8.Click on Action. Ebonding0405202017.PNG 9.You will find below options Ebonding0405202018.PNG 10.Select ServiceNow Ebondig Example > Create Remote Incident Ebonding0405202019.PNG 11.You will find below options Ebonding0405202020.PNG 12.Click on Data pill picker > Trigger-Record Created > Incident Created Ebonding0405202022.PNG Ebonding0405202023.PNG 13.Click on Done Ebonding0405202024.PNG 14.Click on Save and Activate Ebonding0405202025.PNG

Testing

We will create a incident in source instance.Automatically one incident will create in Target Instance and All the deatils from the source instance is copied to the target instance. It passes the source incident number as the Correlation ID on the target system and viceversa.

1.Click New Ebonding0405202026.PNG 2.Create and incident in Source Instance and select the assignment group as Application Development. Ebonding0405202027.PNG 3.Click on Submit Ebonding0405202028.PNG 4.Check the Correlation ID filed in the source incident form. This field is populated with target instance’s incident. Ebonding0405202029.PNG 5.Go to Tatrget instance and find the incident. Ebonding0405202030.PNG

    Content