Click HERE to see how Saviynt Intelligence is transforming the industry. |
04/15/2024 10:40 AM
Hi Team,
We have a requirement where in the API Payload expects all the available entitlements as input to the API call when the user adds or removes role from ARS.
Eg - user has abc, xyz roles and requests bde role then [abc, xyz,bde] should be the payload.
from ARS, I believe we can retrieve only the requested role and not the existing ones. Is there any option to achieve this.? Appreciate your inputs.
This is also required in case of entitlement removal from ARS as well. Please advise.
04/15/2024 05:10 PM
04/16/2024 09:09 AM
Thanks @rushikeshvartak , We might not have a API which returns all roles for an user. Is there a way we can utilize Saviynt DB via REST connector to retrieve existing roles?
04/16/2024 08:48 PM
No. But you can use saviynt REST using other application connection keeping multiple connections in connection json and multiple calls in other jsons
04/26/2024 05:06 AM
Thanks @rushikeshvartak for the update. Since we have to send array list as input, does REST connector support the functions required to build that list based on response from 1st call? What I mean is.
1. We make Saviynt REST call to pull the existing roles
2. We have to build array list to add the newly requested role.
3. We have make another call to push the changes.
My query is do we have any supported functions to achieve step 2? Please advise.
04/26/2024 12:55 PM
Yes you can use java function to prepare array list