Click HERE to see how Saviynt Intelligence is transforming the industry. |
06/26/2024 06:43 AM
I create dynamic attribute called Application Name and attribute type is enum with App1 and App2
when user selects App1 it should show entitlements based on location, if user selects App1 and user location is 'Newyork' it should show App1/Ent1 else App1/Ent2.
when user selects App2 it should show all entitlements of App2
06/26/2024 08:57 PM
@sandeepgudipudi refer below forum post
06/26/2024 09:29 PM
@sandeepgudipudi this can be achived with the help of DA on the form.
Further you can control the visibility via Config for Requestable Entitlement for entitlementType.
Of course this requires through testing hence you need to have all possible conditions.
06/26/2024 09:32 PM
07/01/2024 11:05 AM
Hi but my requirement is
when user selects App1 it should show entitlements based on location(DA is in place), if user selects App1 and user location is 'Newyork' it should show App1/Ent1 if user location is Los Angelos it should show App1/Ent2.
when user selects App2 it should show all entitlements of App2
07/01/2024 11:16 AM
Yes above suggested approch will work
07/01/2024 11:20 AM
In Above approach it is showing App1 all entitlements and when App2 is selected App2 all entitlements are shown but by requirement is when App1 is selected it should only show App1/Ent1 only based on Location which is 'Newyork' if user location is 'Los Angelos' it show App1/Ent2
07/01/2024 11:21 AM
Then also store user location in entitlement customproperty and filter based on location + App
07/01/2024 11:24 AM
This what i tried but no luck
ev.status=1 and ev.customproperty16='${ApplicationName}' and (ev.customproperty16='SCM') or ((ev.customproperty16='Baas' and ev.customproperty17='New York') or (ev.customproperty16='Baas' and ev.customproperty17='Los Angelos'))
ev.status=1 and (ev.customproperty16='SCM') or ((ev.customproperty16='Baas' and ev.customproperty17='New York') or (ev.customproperty16='Baas' and ev.customproperty17='Los Angelos'))
07/01/2024 11:34 AM
Application | CP16 |
App1 | NY |
App2 | IN |
App2 | AZ |
ev.status=1 and ((ev.customproperty16='${ApplicationName}' AND ev.customproperty17='NY') OR (ev.customproperty16='${ApplicationName}' AND ev.customproperty17 IN ('IN','AZ'))
07/03/2024 08:59 AM
its not working
customproperty16 has Application Name and custompropery17 has location
here SCM Application has no condition where as Baas Application had condition check based on location which is defined in customproperty16
ev.status=1 and ev.customproperty16='${ApplicationName}' and (ev.customproperty16='SCM') or ((ev.customproperty16='Baas' and ev.customproperty17='New York') or (ev.customproperty16='Baas' and ev.customproperty17='Los Angelos'))
07/03/2024 08:41 PM
Share cp16 and cp17 information in table