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

Ariba User Manager update

Dorota_P
New Contributor II
New Contributor II

Hi,

we need to create account update json for SAP Ariba and user update rule that would change supervisor of the user, when manager is changed in HR. We've already created both and the solution is working. The issue is that in case user manager does not have account in Ariba, supervisor field is empty in Ariba. How to update the json we currently have, so that it checks if users.manager is having sap ariba account: if yes--> manager is updated in ariba if not-->account in sap ariba is created for the manager and after the account is created, manager is updated for the user

 

part of json we currently use:

"httpParams": "{\"item\": [{\"EmailAddress\": \"${user.email}\",\"Name\": \"${null!=user.firstname?user.firstname:''} ${null!=user.lastname?user.lastname:''}\",\"Supervisor\":{\"UniqueName\": \"${userManager.email}\"},\"UniqueName\": \"${user.customproperty30}\"}]}"

6 REPLIES 6

rushikeshvartak
All-Star
All-Star

\"${null!=userManager.email?userManager.email:''}


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

Hi,

\"${null!=userManager.email?userManager.email:''} - it will not works as seems issue with user's manager Ariba account. If user's manager does not have ariba account then it will return null value.

U can't check target then u need to call multicall api


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

ejeong
Valued Contributor
Valued Contributor

can you pls confirm if you are uisng SOAP API or REST API for ariba integration? We need to integrate SAP ARIBA too but I need to know list of API you are using for account management and group management. 

Thanks

Looking at syantax is rest

https://blogs.sap.com/2021/06/09/sap-ariba-integration-hands-on-video-tutorials/


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

yes.. I guess so.. but our country ARIBA vendor said there is no REST API for account management.. but we prefer to use REST API if available. I couldnt find it in API portal as well.