How to Pass Data from IDN to ServiceNow RITM Variables via Catalog Integration

Hi ALL,
Hope you doing well!!
I need some assistance with our current integration setup between SailPoint IdentityNow (IDN) and ServiceNow. We have connected SailPoint IDN and ServiceNow via the catalog connector and are able to submit requests successfully.
However, we are encountering issues with passing all the necessary details into the request variables in ServiceNow.
Specifically, the following important fields are not being populated:
Application,
Source, and
Value.
Additionally, we need to send the Role or Entitlement Owner Sys ID when we submit the request.
We would like to know how to configure IDN to ensure these variables are correctly passed to ServiceNow, and how to include the Role or Access Profile or Entitlement Owner’s Sys ID in the submission.
Any guidance or examples on configuring the catalog integration in IDN to map these variables and owner details accurately would be greatly appreciated.
Thank you in advance for your help!

If you are using Catalog Integration, doesn’t the request initiate on Service Now side itself? I don’t think you need to pass any data from IDN to Service Now in Catalog integration.

Have you setup the Service Desk integration instead and have questions about it?

Please clarify.

Hi @kumarsh9742,
if I understand your request correctly, you want to pass data from IDN objects to SNOW.
To achieve this, we’ve used a BeforeProvisionning rule that records identity data in the provisionnign plan arguments.
Example:
In rule :
Map arguments = (Map)plan.getArguments();
Identity identity = plan.getIdentity();
email = identity.getAttribute(“email”);
arguments.put(“email”, email);
In connector :
$plan.arguments.email

You can also retrieve values such as the source or name of entitlements with the $request in the connector.
There are quite a few examples in the connector docs, but I haven’t found any documentation on all the methods available for the connector or even for this “$request” class. Maybe someone else can help !? :innocent:

Hi Sharvari,
we are using “Integrating Identity Security Cloud with the ServiceNow Service Catalog Application” and yes we will submit the record in the ServiceNow but the roles and entitlement data is passed from IDN via connector right?
these are the variables in the catalog which is passed by the connector on submit right?

like the Access Type is also coming from IDN i think
please explain if i am wrong!!

No. I believe Service Now makes API calls to ISC to get this information.

Once the connector is setup no additional configuration is required.

Please check if the documentation here helps. It lists how to connect both and setup additional parameters as well:

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.