Symptom
- How to Sync one user to SAC system in IPS
- How to avoid deleting existing users from SAC when applying a filter in IPS source system
Environment
SAP SuccessFactors HXM Suite
Resolution
Whenever a sync is run in the SuccessFactors source system, IPS saves a history of the users who got synced already to the target systems e.g. IAS, SAC. Therefore, if a filter is applied in the source in the next IPS sync, all users who don't meet the filter criteria will be deleted from the targets.
Important: If the users get deleted from SAC, the Story reports are moved to a technical user on the report center. So, in order to avoid this scenario, we can perform the following workaround in IPS:
Duplicating the Source system
- Go to Source Systems
- Select your SuccessFactors system
- Click on Export
- Save the .json file in your computer
- Go back to IPS
- Click on +Add
- Import the .json file
- Add a different System Name e.g. SuccessFactors-Filtered
- Save it
Changing the Source in the Target SAC system
- Go to Target Systems
- Select the SAC system
- Edit
- Change the Source System
- Select the new source created in the previous steps e.g. SuccessFactors-Filtered
- Save it
Applying the filter and running the sync
- Go back to Source systems
- Select the new system e.g. SuccessFactors-Filtered
- Go to Properties tab
- Edit
- For api V1 (Odata): status eq "active" and username in 'username1','username2'...
For api V2 (SCIM): active eq "true" and (userName eq "username1" or userName eq "username2"...)
(replace the 'username1','username2'... with the ones from your system) - Save it
- Go to Jobs tab
- Run the Sync
See Also
Keywords
How to Sync one user SAC system IPS delete filter successfactors people analytics story , KBA , LOD-SF-ANA-SAC , Stories in People Analytics , BC-IAM-IPS , Identity Provisioning Service (IPS) , How To
Product
Attachments
Pasted image.png |
Pasted image.png |