La synchronisation des utilisateurs à la connexion ne s’applique pas aux connexions sans mot de passe, et ne peut être activée par l’IU de locataire ou Management API.
Utiliser Dashboard
- Allez dans Auth0 Dashboard > Authentication (Authentification), et sélectionnez le type de connexion : Base de données, sociale, entreprise ou sans mot de passe.
- Sélectionnez le nom d’une connexion pour afficher ses paramètres.
- Localisez la section Advanced (Avancée), activez Synchroniser les attributs du profil utilisateur à chaque connexion sur le paramètre désiré, puis sélectionnez Save (Enregistrer).
Utiliser Management API
Avant de terminer cette étape, vous devez d’abord récupérer les valeurs existantes de l’objetoptions
de la connexion afin d’éviter de remplacer les valeurs actuelles. Si vous ne le faites pas, les paramètres manquants dans l’objet original seront perdus après la mise à jour.
Effectuez une requête PATCH
au point de terminaison Mettre à jour un connexion. Veillez à inclure les valeurs originales des options dans la requête afin d’éviter d’écraser les valeurs actuelles. De plus, assurez-vous de remplacer les paramètres fictifs CONNECTION_ID
, MGMT_API_ACCESS_TOKEN
, et ATTRIBUTE_UPDATE_VALUE
par votre ID de connexion, le jeton d’accès de Management API et la valeur de mise à jour de l’attribut, respectivement.
Valeur | Description |
---|---|
CONNECTION_ID | ID de la connexion pour laquelle vous souhaitez autoriser les mises à jour des attributs racine. |
MGMT_API_ACCESS_TOKEN | Jeton d’accès pour Management API avec la permission update:connections . |
ATTRIBUTE_UPDATE_VALUE | Indique quand vous souhaitez autoriser les mises à jour des attributs racine du profil utilisateur. Les valeurs valides sont on_first_login et on_each_login . Par défaut, on_each_login pour les nouvelles connexions. |