Workday connector sync error: Duplicate worker IDs
This page helps you resolve a synchronization error where multiple active workers in Workday share the same external ID.
Symptom
When syncing users with the Workday connector, the sync fails and you see the following error in your Talent logs:
Worker with external ID {externalId} - externalId: Duplicate id. Ids must be unique
Cause
Talent requires every active worker to have a unique externalId. This error occurs when your Workday workers custom report contains multiple workers with the same workerId.
Resolution
To resolve this issue, you must identify the duplicate workers in your Workday report and ensure each ID is unique.
Step 1: Identify the affected workers
Open your workers report in Workday.
Search for the
workerIdthat matches the{externalId}provided in the error message.If you find only one worker (or none), the report data may have been updated since the last sync attempt. Try to re-sync the connector to see if the issue is resolved.
If you find multiple workers with the same ID, continue to the next step.
Step 2: Fix the duplicate IDs and re-sync
Update your workers report in Workday to remove or change duplicate
workerIdvalues so that each active worker is unique.Go back to the Workday connector in Atlassian Administration (Connected apps > Workday).
Select the Settings tab.
Select Sync now to sync the update that fixes the error.
Was this helpful?