Configure Connection Sync with Auth0

This guide will show you how to update connection preferences for an upstream Identity Provider to control when updates to user profile root attributes will be allowed using Auth0's Dashboard. This task can also be performed using the Management API.

By default, user profile attributes provided by identity providers other than Auth0 (such as Google, Facebook, Twitter) are not directly editable because they are updated from the identity provider each time the user logs in.

To be able to edit the name, nickname, given_name, family_name, or picture root attributes on the normalized user profile, you must configure your connection sync with Auth0 so that user attributes will be updated from the identity provider only on user profile creation. These root attributes will then be available to be edited individually or by bulk import using the Management API.

  1. Navigate to the Auth0 Dashboard, and click Connections in the left nav.

  2. Select a connection type:

  1. Click the name of a connection to see its settings.

  2. Toggle Sync user profile attributes at each login to the desired setting, and click Save.

Sync user profile attributes at each login