Announcing the Saviynt Knowledge Exchange unifying the Saviynt forums, documentation, training,
and more in a single search tool across platforms. Read the announcement here.

SOAP Connector: Looking for a variable for entitlements

sbiswal
New Contributor II
New Contributor II

Hello,

We're working on a SOAP Connector, and wanted to send entitlements requested and provisioned as a dynamic value. So far, we've used the following variables:

${allEntitlementMap.get('Role')

${allEntitlementsValues} 
${entTask.entitlement_valueKey.entitlement_value}
${Task.entitlement_valueKey.entitlement_value}

All the above approaches have failed. When we use these variables, even the user does not create. Has anyone tried something of this sort before? What variable should we use?

Thank you,

Seemran Biswal

4 REPLIES 4

avinashchhetri
Saviynt Employee
Saviynt Employee

Hello @sbiswal ,

Try ${task.entitlement_valueKey.entitlement_value}

 

 

Regards,
Avinash Chhetri

Hey Avinash,

This variable gives the error - cannot get property entitlement_value on a null object.

Can you advise any other variables or why its failing here?

Thanks

@sbiswal ,

The task is an add/revoke access task right ?

What is the output of the following query in the Data Analyzer for this task:

Select tasktype,endpoint,entitlement_valuekey from arstasks where taskkey=XX

Can you share the full logs from the provisioning run ?

 

 

Regards,
Avinash Chhetri

rushikeshvartak
All-Star
All-Star

${entTask.entitlement_valueKey.entitlement_value} is working for me

rushikeshvartak_0-1663871210109.png

 


Regards,
Rushikesh Vartak
If you find the response useful, kindly consider selecting Accept As Solution and clicking on the kudos button.