Click HERE to see how Saviynt Intelligence is transforming the industry. |
09/02/2024 11:53 PM
Hi Everyone,
We have request where, when one user has more than or equal to 1024 entitlement of same account then Saviynt should pop out an message that they cannot add/provision more entitlement to the user.
To perform the same we need to count the entitlements assigned to the user to which I observed some Saviynt post as "count" function is not able to perform as expected in workflow. Hence want your opinion if there are any other ways we can achieve this?
Your response is really appreciated.
Thanks,
Prithviraj
09/03/2024 06:48 AM - edited 09/03/2024 07:09 AM
09/03/2024 07:06 AM
you can use dynamic attribute. Use it in workflow like (dynamicAttributes.get('AssociationLimit') eq '1000')
AssociationLimit is dynamic attribute name
09/03/2024 07:36 AM - edited 09/03/2024 07:37 AM
Hi @Prithviraj, count function works fine.
Create a dynamic attribute which will check the account and display a message that you are not allowed to raise more request contact admin something.
And even if they still submit it reject in workflow.
09/04/2024 02:21 AM
Thank you for your suggestion @NM @Amit_Malik @rushikeshvartak , let me analyze the options suggested by you, i will coma back with an response.
09/04/2024 07:56 AM
follow detailed steps mentioned by me here https://forums.saviynt.com/t5/identity-governance/in-access-request-user-should-be-shown-entitlement...
10/03/2024 12:14 AM
Hi Everyone,
I created the dynamic attribute, but from what i observe is that if i am requesting for a user who already has 1023 entitlement and i requested 2 more entitlement then i was able to request those entitlement as it satisfied the condition, but then the total entitlement count goes above 1025, which defies the use case, hence wanted to know is there a way we can do dynamic entitlement calculation when i am requesting.
Thanks