Click HERE to see how Saviynt Intelligence is transforming the industry. |
05/09/2024 03:09 AM
It's a Salesforce application implemented with a REST connector. In the createAccountJSON function, we're making two calls.
In Call 1, we're checking if the ID(salesforceattribute) equals User.Cp62 value exists in the target or not.
In Call 2, during user provisioning, based on the response received from Call 1, the ID column value is passed:
"ID": "${if(response.call1.message.totalSize == 1) {''} else {user.customproperty62}}"
In addition to the above logic of createAccountJSON, we have an additional requirement where if the ID value is passed as null from Saviynt, we need to trigger an Adhoc AddAccess (specific entitlement) along with the requested Role during provisioning and if the ID value is not null proceed with normal provisioning process
Do we have an option to achieve such a requirement within Saviynt?
05/09/2024 03:43 AM
Hi @Anu if the value is null then you can call the api to assign a specific entitlement in the subsequent calls. However, it won't create a task in Saviynt.
05/09/2024 05:39 AM
Hi @naveenss ,
Thanks for the response. In createaccountJson itself we can call the access API?
If yes,could you please share any sample for such request of createaccountjson.
05/09/2024 08:05 PM
You can implement this high level design