ServiceNow SF integration

Community Alums
Not applicable

We have successfully integrated ServiceNow with SuccessFactors using SAML based configuration

Now whenever a User request a service from ServiceNow, all the transactions are happening via service account user ( Admin user that is created in SF and configured in ServiceNow for integration ) .

We have also integrated AD 

 

Our business requirement is that all the API calls has to be made by using the current user (AD user) rather than service account user. Can someone help me to know how this can be achieved. 

2 REPLIES 2

Apurva16
ServiceNow Employee
ServiceNow Employee

@Community Alums ,

I think this is expected behavior for now. The API calls are done via the admin user and the admin users are the ones that has the right kind of access.

Community Alums
Not applicable

Ok, let me explain you the business requirement: We have implemented HRSD module integrated with SuccessFactors.

1) ServiceNow will act as a system of experience: 

2) SuccessFactors will act as System of Records and System of experience.

When a user want to submits a leave request either he can login to SF or ServiceNow and apply for leave. If user apply leave from ServiceNow the API call has to trigger the workflow in SuccessFactors, and therefore the API call has to pass the current user rather than the "service account user" created for integration. if we are capable of passing the current user then we can able to record the user details in SuccessFactors and thereby have the historical data related to the user in SuccessFactors.