I am trying to upsert already exsiting candidate data with some modified values.
Using Http client connecter for Successfactors:
Url: https://<***api**>.successfactors.com/odata/v2/upsert (POST)
I am trying to update lastName field in Candidate Document with id:274L to "Nanny"
Resulting logs are giving 200 reponse but when i do a get call(
https://<**api**>.successfactors.com/odata/v2/candidate(247L)) i see old value of lastName in this candidate.
SuccessFactor Post Connecter Logs attached below:
According to SuccessFactor api documentation we need to provide OData API Candidate Update Permission in Recruiting Permissions section which i have given . Is there any other permission which i am missing ?
Attached full Process image for same.
Also screenshot of access rights given in successfactors is attached.