HRIS S3 connector sync error: Duplicate organization IDs
This page helps you resolve a synchronization error where multiple active organizations in your HRIS S3 data share the same external ID.
Symptom
When syncing users with the HRIS S3 connector, the sync fails and you see the following error in your Talent logs:
Organization with external ID {externalId} - externalId: Duplicate id. Organisation ids must be unique
Cause
Talent requires every active organization to have a unique externalId. This error occurs when your organizations report CSV contains multiple active rows with the same organizationId.
Resolution
To resolve this issue, you must identify the duplicate organizations in your CSV data and ensure only one is marked as active.
Step 1: Identify the affected organizations
Download your organizations report CSV from your S3 bucket.
Search for the
organizationIdthat matches the{externalId}provided in the error message.If you find only one organization (or none), the CSV data may have been updated since the last sync attempt. Try to re-sync the app to see if the issue is resolved.
If you find multiple organizations with the same ID, check the
isActivecolumn for each.If only one organization has an
isActivevalue of1, try to re-sync the app. If multiple organizations are marked as1, continue to the next step.
Step 2: Fix the duplicate IDs and upload
You can resolve this in one of two ways:
Update your organizations report CSV to remove or change duplicate
organizationIdvalues so that each active organization is unique.Update the CSV so that only one organization with that ID has an
isActivevalue of1. Set all other duplicates to0.
Once you have updated the CSV, upload it to your S3 bucket.
Step 3: Re-sync
Go back to the HRIS S3 connector in Atlassian Administration (Connected apps > HRIS S3).
Select the Settings tab.
Select Sync now to sync the update that fixes the error.
Was this helpful?