The contents of these documents are not intended to be legal advice, nor should they be considered a substitute for legal assistance. The final responsibility for understanding and complying with GDPR resides with you, though Auth0 will assist you in meeting GDPR requirements where possible.
Manual process
You can view, edit, and delete user information at Auth0 Dashboard > User Management > Users. Drill down to a user to view their information. The information you can change is:Field | How to edit |
---|---|
Click Edit. Set the new email. | |
Email verified | Click Edit at the Εmail field. Click the Set email as verified link. |
Metadata | Both the app_metadata and the user_metadata objects are editable from this screen. Edit the JSON at the Metadata section and save your changes. |
Blocked | Not directly editable. Click Actions > Block User at the top right of this screen. To unblock click Actions > Unblock User. |
Not directly editable. Click Actions > Change Email at the top right of this screen. | |
Password | Not directly editable. Click Actions > Change Password at the top right of this screen. |
Programmatic process
You can retrieve, edit, and delete user information using our API. Choose an endpoint that matches your needs:- Retrieve a user using the ID as search criteria
- Retrieve a user using the Email as search criteria
- Export all users to a file using a long running job
-
Update a user. Note that not all fields are editable (see the next section). Keep in mind that:
- The properties of the new object will replace the old ones. The
user_metadata
andapp_metadata
fields are an exception to this rule. These properties are merged instead of being replaced, though the merge happens only on the first level. - If you are updating
email_verified
,phone_verified
,username
, orpassword
, you must set theconnection
parameter. - If your are updating
email
orphone_number
, you must set theconnection
and theclient_id
parameters.
- The properties of the new object will replace the old ones. The
- Delete a user based on the ID
Editable data
The following user information can be updated using the API:- blocked
- email_verified
- verify_email
- password
- phone_number
- phone_verified
- verify_password
- user_metadata
- app_metadata
- username
- given_name
- family_name
- name
- nickname
- picture
Searchable fields
You can search for users using the following:- All the normalized user profile fields
-
The profile information under the
user_metadata
object:- name
- nickname
- given_name
- family_name