Back Up or Export Auth0 Tenant and User Data

Overview

Organizations often need to extract Auth0 tenant configuration and user data for migration or backup purposes. Administrators can back up or export this data using the Auth0 Deploy Command Line Interface (CLI), Management API endpoints, the User Import / Export Extension, or the Auth0 Terraform Provider.

Applies To

  • Auth0
  • Backup
  • Export
  • User Data Export

Solution

What tools back up or export the Auth0 tenant and user data?

Review the following tools and methods available to manage Auth0 tenant and user data backups.

  • Auth0 Deploy Command Line Interface (CLI): This tool backs up and restores tenant settings and configuration.
    • NOTE: This tool does not back up user information.
  • Management API Endpoints: Administrators can use these endpoints for bulk user exports and imports, which assist with user migration.
  • User Import / Export Extension: This extension allows administrators to bulk import users from an existing database into Auth0, and search for and export some or all users from an Auth0 database.
  • Auth0 Terraform Provider: Administrators can export the tenant configuration data through Terraform using the auth0 tf generate command. Administrators can import the exported file into the same or another tenant using the terraform apply command.
    • NOTE: This tool requires the Auth0 CLI version 1.1.0 or later installed on the machine to perform the export of the tenant configuration data.

 

How do administrators export password hashes for users in an Auth0-hosted database?

For security reasons, password hashes for users in an Auth0-hosted database remain unavailable via the API or extensions. Administrators must create a developer support ticket to obtain these password hashes.

Recommended content

No recommended content found...