SAP GRC Integration

Hi Team,
I am working on a use case where we need to migrate SAP applications from Saviynt to ISC for account/access import we used JDBC connection but for provisioning connection we need to use SOAP connector that will raise a ticket in SAP.

I want to understand how to achieve it in ISC we already have the entitlements imported but now whenever someone request access for those entitlements that were imported via JDBC connector-> SOAP connector should be triggered.

Hi Deepanshu,

Welcome to SailPoint Developer Community.

So, If I understood correctly, you will have 2 sources in IDN. One for reading the data which is JDBC and the other one SOAP API calls to create tickets for Provisioning operation.

  1. Is it required to create tickets in SAP only, can’t it go with a ticketing tool used in org
  2. If the ticket has to be created in SAP only then, do you have API calls to read the data from SOAP instead of JDBC
  3. if 2 is not possible, you cannot read data from one source and provision on a different source, that is where you can use Workflows in IDN. Once the request is approved you can use Access Request Decision trigger to trigger the Workflow which makes API calls to SAP using HTTP Request Action, note that HTTP Request supports only JSON not XML. So your SAP team needs to develop JSON wrapper for SOAP API calls.

– Krish

Hi Krishna,

Ye there needs to be two seperate sources.
We already have the soap api calls for create/add/delete etc.

So, if my understanding is correct, we will need to try and trigger these soap api calls for all the operations via workflow or can we utilize rules as well?

Workflows doesn’t support XML.

Since this is JDBC, you dont need to create 2 sources. You can call APIs in JDBC Provisioning Rule instead of SQL queries. Check this Rule for more info.

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