Configuration and Deployment Tools
Manage your Auth0 tenant configuration with these powerful command-line and infrastructure tools.Why use Auth0 Developer Tools?
Auth0’s developer tools help you:- Automate deployment workflows: Integrate Auth0 configuration into your CI/CD pipelines
- Version control your configuration: Track and manage changes to your Auth0 tenant
- Maintain consistency across environments: Ensure development, staging, and production environments stay in sync
- Enable collaboration: Share and review tenant configuration changes with your team
- Reduce manual errors: Automate repetitive configuration tasks
Choosing the right tool
Auth0 CLI
Use the Auth0 CLI when you need:- Quick access to Auth0 APIs from the command line
- Interactive tenant management during development
- To create and configure applications, APIs, and other resources
- Scripting and automation for development workflows
Terraform Provider
Use the Terraform Provider when you:- Already use Terraform for infrastructure management
- Need fine-grained control over specific resources
- Want to manage Auth0 alongside other infrastructure providers
- Require declarative infrastructure-as-code practices
Deploy CLI
Use the Deploy CLI when you:- Need to manage bulk tenant configuration
- Want to export and import entire tenant configurations
- Are setting up multi-environment workflows
- Require continuous integration and deployment capabilities