Okta SSO/SCIM email mismatch (original) (raw)
Claude uses email as the primary identifier to match SSO logins to provisioned seats. In Okta, SCIM provisioning and SSO are configured separately and can pull email from different user profile fields. This guide explains how to identify and resolve the mismatch.
Symptoms
People may experience one or more of the following when attempting to access your organization via SSO:
How this happens
Okta user profiles contain multiple fields that represent identity. SCIM provisioning (under Provisioning → To App) and SAML/OIDC SSO (under Sign On) are configured independently.
A common mismatch: SCIM uses user.login while SAML sends user.email. Claude requires an exact string match.
Common confusion: Okta's SCIM attribute mappings and SAML attribute statements live in two different tabs — Provisioning → To App for SCIM, and Sign On for SSO.
Diagnostic steps
Step 1 — Confirm the mismatch
Step 2 — Identify the scope of the problem
Step 3 — Verify Okta user profiles directly
Resolution
Align both mappings to the same Okta field
The safest fix is to use user.email for both SCIM and SSO, as this field contains the canonical email address in Okta.
Force a full re-sync
Critical — Full sync required: An incremental sync will not update existing records after you change an attribute mapping.
Post-fix cleanup
After correcting the attribute mapping and completing the full sync:
Verification
After completing the fix and any cleanup:
Common issues
When to contact Support
Contact our Support team with your organization's domain, the affected person's email, and attribute mapping screenshots when:
Related Articles
Google Workspace SSO/SCIM email mismatchMicrosoft Entra ID SSO/SCIM email mismatchOneLogin SSO/SCIM email mismatchPing Identity SSO/SCIM email mismatchOkta SSO setup