-
When Auth0 is the IdP, you can:
- Set attributes on user sign-up (via the Management API or public sign-up)
- Set attributes on user import
- Edit attributes via the Management API
-
When using an upstream IdP, you have two options:
- Use the default behavior. The upstream IdP sets attributes when users are first created and then automatically updates them with each subsequent login. These attributes are not directly editable because the IdP updates them each time the user logs in.
- Configure connection sync with Auth0. The upstream IdP sets attributes only when users are first created but does not update them on subsequent logins, which means you can edit those attributes directly with the Management API.
Modifying User Profile Attributes
Learn about attributes available for the Auth0 normalized user profile and methods of updating them.
How to Set User Profile Attributes During User Import
Learn how to set attributes for users during import using the Auth0 Management API.
How to Set User Profile Attributes During User Signup
Learn how to set attributes for users during signup using the Auth0 Management API.
How to Update User Profile Attributes for Existing User Profiles
Learn how to update attributes in existing user profiles using the Auth0 Management API.
How to Configure User Profile Attribute Synchronization from Upstream Identity Providers
Enable synchronization to update user profile attributes from your external IdP each time users log in or disable synchronization to be able to edit user profile attributes directly.
How to Modify User Profile Attributes from Custom Database Connections
Learn how to update user profiles when using your own user store as an identity provider.