Résumé : Claude utilise l'adresse e-mail comme identifiant principal pour faire correspondre les connexions SSO aux sièges provisionnés. Dans OneLogin, le provisionnement SCIM et l'authentification SAML sont configurés dans des onglets distincts de l'application et peuvent référencer différents champs de profil utilisateur, ce qui provoque une incompatibilité qui bloque l'accès.
Symptômes
Les utilisateurs peuvent rencontrer un ou plusieurs des problèmes suivants lorsqu'ils tentent d'accéder à Claude for Enterprise via SSO :
« La création de compte est bloquée » — L'utilisateur s'authentifie via SSO mais Claude ne peut pas trouver un compte provisionné correspondant. Si votre organisation a restreint la création d'organisations (recommandé), l'utilisateur est complètement bloqué et ne peut pas continuer.
Accès à un compte personnel gratuit — Si la création d'organisations n'est pas restreinte, l'utilisateur contourne entièrement l'organisation d'entreprise et crée ou accède à un compte personnel gratuit au lieu de son siège d'entreprise.
Incompatibilité « Veuillez confirmer votre e-mail » — Le rappel SSO affiche une adresse e-mail différente de celle que l'utilisateur a saisie lors de la connexion.
Échec de l'authentification Claude Code — L'interface de ligne de commande Claude Code affiche une erreur d'incompatibilité d'e-mail lors du flux d'authentification.
Comment cela se produit
Les profils utilisateur OneLogin contiennent des champs distincts pour le nom d'utilisateur et l'e-mail, qui peuvent contenir des valeurs différentes. Les paramètres de provisionnement SCIM et les déclarations d'attributs SAML sont configurés indépendamment et peuvent chacun extraire d'un champ différent :
Champ OneLogin | Valeur typique | Couramment utilisé par |
|
| Parfois utilisé dans le mappage SCIM |
| Recommandé pour SCIM et SAML | |
| Peut différer de l'e-mail si SSO est utilisé pour des connexions sans e-mail | Configurations héritées ou personnalisées |
Champs utilisateur personnalisés | Attributs personnalisés définis par organisation | Mappages d'attributs avancés |
Une incompatibilité courante : l'onglet des paramètres SCIM mappe l'attribut e-mail à Username (qui peut être un identifiant d'employé ou un nom court) tandis que la déclaration d'attributs SAML envoie le champ Email. Claude nécessite une correspondance exacte de chaîne.
Confusion courante : Les paramètres SCIM et les déclarations d'attributs SAML de OneLogin se trouvent dans des onglets différents de la même application — Parameters pour SCIM et SSO (ou Parameters avec des champs spécifiques à SAML) pour SSO. Les deux doivent être vérifiés et alignés.
Étapes de diagnostic
Étape 1 — Confirmer l'incompatibilité
Vérifiez l'e-mail SCIM : Dans le portail d'administration OneLogin, allez à Applications → [Application Claude] → Parameters. Trouvez le champ mappé à l'e-mail que Claude reçoit. Notez la colonne OneLogin value — cela montre quel champ utilisateur est envoyé.
Vérifiez l'e-mail SAML : Dans la même application, allez à l'onglet SSO. Cliquez sur More Actions → Edit SAML Response ou vérifiez la section SAML Attribute Statements. Trouvez l'attribut pour
emailet notez son champ source.Vérifiez un utilisateur spécifique : Dans Users → [User], comparez les champs Username et Email de l'utilisateur. S'ils diffèrent, tout mappage utilisant l'un ou l'autre provoquera une incompatibilité.
Étape 2 — Identifier l'étendue du problème
Déterminez s'il s'agit d'un utilisateur affecté ou d'un problème systémique :
Si la plupart ou tous les utilisateurs provisionnés partagent la même incompatibilité de format d'e-mail, c'est un problème systémique de mappage d'attributs affectant tout votre répertoire. La correction se trouve dans le mappage d'attributs SCIM de votre IdP.
Si seul un ou deux utilisateurs sont affectés tandis que d'autres fonctionnent correctement, le problème est probablement spécifique à ces comptes utilisateur. Vérifiez directement leur profil utilisateur.
Étape 3 — Examiner les valeurs des champs utilisateur
Allez à Users → [Affected User] → User Info.
Vérifiez les champs Username et Email.
Si Username est dans un format qui ne correspond pas à une adresse e-mail valide, SCIM peut envoyer une valeur invalide ou non correspondante.
Résolution
Aligner les deux mappages sur le champ Email
Le champ Email de OneLogin est la source la plus fiable pour SCIM et SAML, car il est conçu pour contenir une adresse e-mail valide.
Mettez à jour le paramètre SCIM : Dans Applications → [Application Claude] → Parameters, trouvez la ligne pour l'attribut e-mail que Claude reçoit. Changez la Value en Email (le champ Email utilisateur OneLogin).
Mettez à jour la déclaration d'attributs SAML : Dans l'onglet SSO (ou Parameters pour les attributs SAML), mettez à jour la valeur de l'attribut
emailpour utiliser le même champ Email.Cliquez sur Save.
Déclencher une resynchronisation complète
Critique — Synchronisation complète requise : Une synchronisation incrémentale ne mettra pas à jour les utilisateurs existants après avoir modifié un mappage d'attributs. Vous devez déclencher un redémarrage complet du cycle de provisionnement.
Dans l'onglet Provisioning de l'application, recherchez une option Re-sync ou Sync All et exécutez-la.
Pour reprovisioner des utilisateurs individuels : Allez à Users → [User] → Applications, trouvez l'application Claude, et utilisez Re-provision.
Vérifiez le journal d'activité de provisionnement OneLogin pour les erreurs.
Vérifiez que les valeurs d'e-mail mises à jour apparaissent dans le journal avant de demander aux utilisateurs de réessayer la connexion.
Nettoyage après correction
Après avoir corrigé le mappage d'attributs et complété la synchronisation complète, vous devrez peut-être effectuer un nettoyage supplémentaire selon votre situation :
Comptes gratuits non autorisés : Si la création d'organisations n'était pas restreinte avant la correction, certains utilisateurs ont peut-être involontairement créé des comptes Claude personnels gratuits. Contactez Anthropic Support pour les faire supprimer.
Comptes fantômes (sièges avec mauvais e-mail) : Les comptes provisionnés à l'origine (avec l'e-mail incorrect) peuvent toujours exister dans votre organisation d'entreprise, occupant des sièges qui ne peuvent jamais être utilisés. Contactez Anthropic Support pour déprovisionner ces comptes fantômes.
Disponibilité des sièges : Si les comptes fantômes occupent tous les sièges contractés, les nouvelles connexions échoueront avec une erreur de manque de sièges même après la correction du mappage. Contactez le support si vous rencontrez ce problème.
Réajout des utilisateurs affectés : Après la suppression des comptes fantômes, les utilisateurs avec l'e-mail corrigé devront peut-être être réinvités ou reprovisionnés.
Prévenir les occurrences futures : Activez « Restrict organization creation » dans vos paramètres d'entreprise.
Vérification
Après avoir complété la correction et tout nettoyage, vérifiez les éléments suivants :
Vérifiez un échantillon d'utilisateurs provisionnés — confirmez que leur e-mail dans le journal de provisionnement de votre IdP correspond au format d'e-mail que SSO envoie.
Demandez à un utilisateur affecté d'effacer les cookies du navigateur pour
claude.ai, puis de se connecter via SSO.Confirmez que les utilisateurs ne créent pas accidentellement de comptes gratuits.
Si Claude Code a été affecté, demandez à l'utilisateur de réexécuter
claude auth login --enterpriseet confirmez que l'e-mail correspond à son siège d'entreprise.
Pièges courants
Piège | Solution |
Le champ Username contient un nom court ou un identifiant d'employé, pas une adresse e-mail | Basculez SCIM pour utiliser le champ Email. |
Les attributs SAML ont été mis à jour mais les paramètres SCIM n'ont pas été modifiés | L'onglet Parameters (pour SCIM) et les attributs SSO/SAML doivent être mis à jour indépendamment. |
La resynchronisation ne semble pas se déclencher | Essayez de supprimer et de réassigner les utilisateurs affectés individuels de l'application. |
Les champs utilisateur personnalisés sont mappés mais vides pour certains utilisateurs | Basculez vers le champ Email standard. |
Les e-mails ont été mis à jour dans SCIM mais l'utilisateur ne peut toujours pas se connecter | Vérifiez les organisations gratuites non autorisées ou les comptes fantômes. Effacez les cookies du navigateur et réessayez. |
« Invite domain not allowed » lors de la tentative de réajout d'utilisateurs | Le domaine de votre organisation peut ne pas être vérifié dans Claude. Contactez Anthropic Support. |
Quand contacter Anthropic Support
Les attributs SCIM et SSO semblent identiques mais les utilisateurs ne peuvent toujours pas accéder à leurs sièges.
Vous devez confirmer quel e-mail Claude a enregistré lors du provisionnement SCIM pour des utilisateurs spécifiques.
Vous avez besoin d'aide pour nettoyer les comptes fantômes ou les organisations gratuites non autorisées.
Les utilisateurs rencontrent une erreur de manque de sièges malgré votre contrat ayant des sièges disponibles.
Contactez [email protected] avec le domaine de votre organisation, l'adresse e-mail de l'utilisateur affecté, et des captures d'écran de vos mappages d'attributs.
