Click HERE to see how Saviynt Intelligence is transforming the industry. |
05/17/2024 11:39 AM
Hello Saviynt,
We want to create a serviceID profile on Saviynt to only handle API call to pull tasks.
We created custom SAV Role and added below webservices .
However, API is not returning task lists. For Admin role, we see all task list
Can you advise if there is/are missing webservice need to be added for custom SAV Role?
Thanks
05/17/2024 02:07 PM
Hi Miko,
The Webserivce API is webservice_apii_v5_fetchTasks which you have already added.
Can you see those task once you login with that user assigned with custom SAV role?
I think, you won't see them.
Can you refer and try to replicate the solution from this article: Solved: Custom Sav role issue - Saviynt Forums - 73238
Create a ROLE_TASKADMIN SAV role and try to add below features:
Once done, try to hit the API, you should see the response.
If this helps your answer, please select Accept As Solution and hit Kudos
05/21/2024 08:04 AM
Hi Prem,
After adding ROLE_TASKADMIN, it works. However, we want to restrict this serviceID only pull task records rather than making changes to tasks. This ROLE_TASKADMIN is allowing to update task though
Do you have some other ways to make it work?
Regards,
Michael
05/19/2024 10:14 AM
webservice_apii_v5_fetchTasks
05/21/2024 08:00 AM
Hi Rushikesh,
We already added this webaccess to SAV Role and it is not working though
Regards
05/21/2024 10:21 AM
This is expected as you are not owner of task hence fetch task is not working. You need to use ROLE_TASKADMIN sav role.
05/21/2024 08:30 AM
@Miko ,
Speaking about API: Saviynt API's are controlled by Web Service Access under SAV roles. Please expose only webservice_apii_v5_fetchTasks access and not Update Tasks related API access.
If the above doesn't work, below would be another option (a workaround):
If this helps your question, please consider selecting Accept As Solution and hit Kudos