Skip to main content
Vous pouvez mettre à jour les préférences de connexion d’un externe afin de contrôler à quel moment les mises à jour des attributs racine du profil utilisateur sont autorisées à l’aide du ou de la . Par défaut, les attributs du profil utilisateur fournis par des fournisseurs d’identité autres qu’Auth0 (comme Google, Facebook ou X) ne peuvent pas être modifiés directement, car ils sont mis à jour à partir du fournisseur d’identité chaque fois que l’utilisateur se connecte. Pour pouvoir modifier les attributs racine name, nickname, given_name, family_name ou picture dans le profil utilisateur normalisé, vous devez configurer la synchronisation de votre connexion avec Auth0 afin que les attributs utilisateur soient mis à jour à partir du fournisseur d’identité uniquement lors de la création du profil utilisateur.
Sync Users at Login ne s’applique pas aux connexions Passwordless et ne peut pas être activé dans l’interface utilisateur du tenant ni par la Management API.
Vous pouvez modifier les attributs racine individuellement ou au moyen d’une importation en bloc à l’aide de la Management API.

Utiliser le Dashboard

  1. Accédez à Auth0 Dashboard > Authentication, puis sélectionnez le type de connexion : Database, Social, Enterprise ou Passwordless.
  2. Sélectionnez le nom d’une connexion pour en consulter les paramètres.
  3. Dans la section Advanced, réglez le commutateur Sync user profile attributes at each login selon le paramètre souhaité, puis sélectionnez Save.

Utiliser la Management API

Avant de terminer cette étape, vous devriez d’abord récupérer les valeurs existantes de l’objet options de la connexion afin d’éviter d’écraser les valeurs actuelles. Sinon, les paramètres absents de l’objet d’origine seront perdus après la mise à jour. Faites une requête PATCH au point de terminaison Update a Connection. Assurez-vous d’inclure les valeurs d’origine de options dans la requête pour éviter d’écraser les valeurs actuelles. Veillez également à remplacer les valeurs de l’espace réservé CONNECTION_ID, MGMT_API_ACCESS_TOKEN et ATTRIBUTE_UPDATE_VALUE par l’ID de votre connexion, votre de la Management API et la valeur de mise à jour de l’attribut, respectivement.

En savoir plus