Before You Install the Recipe
You must perform the following configuration tasks on your Salesforce and ServiceNow instances in order to successfully connect to these external systems using Oracle Integration and synchronize Salesforce cases with ServiceNow incidents.
Configure Salesforce
To access Salesforce using Oracle Integration and retrieve data about Salesforce contacts that are created or updated, you must perform certain configurations on your Salesforce instance.
You must create a user account on Salesforce for Oracle Integration. You’ll use the credentials of this user account while configuring the Salesforce connection in Oracle Integration.
Log in to your Salesforce instance as an Administrator and execute the following tasks.
Note:
The steps provided here apply to the Salesforce Classic UI. If you’re using the Lightning Experience UI on your Salesforce instance, switch to the Classic UI. See Toggle or switch between Lightning Experience and Salesforce Classic.
Configure ServiceNow
To access ServiceNow using Oracle Integration and create corresponding ServiceNow incidents for Salesforce cases that are created or updated, you must perform certain configurations on your ServiceNow instance.
Log in to your ServiceNow instance as an Administrator and execute the following tasks.
- Create a custom user (for example, Integration user) and assign a custom role that has access to ServiceNow tables. See Satisfy User and Role Requirements under Prerequisites for Creating a Connection in Using the ServiceNow Adapter with Oracle Integration 3.
- Enable web services and assign permissions to required tables.
- Enable multiple insert plugin to support insertMultiple in SOAP.
- On the ServiceNow home page, search for System Definition.
- Select Plugins.
- Locate and click Insert Multiple Web Service.
- If the status is inactive, click Activate/Repair.
- Get the ServiceNow Caller ID.
- On the ServiceNow home page, search for User Administration and then click Users.
- On the Users page, select the custom user that you configured earlier in step 1.
- Locate the value of the
sys_id
in the URL that appears when you select the user. - Note the
sys_id
value as you would need to provide it while configuring lookup table in Oracle Integration.