Saviynt unveils its cutting-edge Intelligence Suite products to revolutionize Identity Security!
Click HERE to see how Saviynt Intelligence is transforming the industry.
Saviynt Copilot Icon

Config for Requestable Entitlement in ARS based on selection in user form

meghna_alias
New Contributor
New Contributor

I have 3 dynamic attributes DA1 ,DA2 and DA3 where DA3 is child to DA2 which is indeed a child to DA1.

 

If DA1 alone is selected I want Config for Requestable Entitlement in ARS as
ev.customproperty13 = '${DA1}' and ev.customproperty11 = '${DA1}'

if DA1 and DA2  is selected
ev.customproperty13 = '${DA1}' and ev.customproperty11 = '${DA2}'

if DA1 ,DA2 and DA3 is selected 

ev.customproperty13 = '${DA1}' and ev.customproperty11 = '${DA3}'

 

Is there a way to achieve this condition? My customproperty11 value should be last selected dynamic attribute value.

5 REPLIES 5

rushikeshvartak
All-Star
All-Star

ev.customproperty13 = '${DA1}' and ev.customproperty11 = case when '${DA2}' is null then '${DA1}' when when '${DA3}' is null then '${DA2}' else  '${DA3}' end 


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

Hi RushiKesh,
Tried your solution but the system throws me below error:

meghna_alias_0-1707714025730.png

 

Your syntax is wrong please paste condition here 


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.

ev.customproperty11 = case
when '${dWell}' or '${dField}' is null then '${dOriginalOperator}'
when '${dWell_Wellbore}' is null then '${dWell}'
when '${dField_Well}' is null then '${dField}'
when '${dField_Wellbore}' is null then ${dField_Well}'
else '${dWell_Wellbore}' or '${dField_Wellbore}'
end

Please check and share logs when you updating entitlement type query


Regards,
Rushikesh Vartak
If this helped you move forward, click 'Kudos'. If it solved your query, select 'Accept As Solution'.