Hi,
When using SAP SuccessFactors to Active Directory User Provisioning model, for some users who has concurrent employments, we get the wrong profile synced to ActiveDirectory (not primary employment).
For example, if we have a user who had concurrent employment and now he or she has only one job in SuccessFactors, we get all the data related to inactive employment of this user from SF to AD.
At first, we were scoping users using personIdExternal.
After reading this article we changed the scope and used userId. But nether or less there is no difference. We still get the wrong employment data and for terminated employments, the user in AD is also terminated.
When I use the API and query the user, I got the correct profile. Is it a bug?
https://{<!-- -->{endpoint}}/odata/v2/EmpJob/?$filter=userId eq '10451'&$format=json&$expand=departmentNav
Do you have any tips on how to scope users with primary active employment?