Skip to main content

Antes de empezar

Configura un Tenant de Auth0.
Auth0 CLI es una herramienta de línea de comandos que proporciona acceso directo a la Management API de Auth0, lo que te permite gestionar tu Tenant de Auth0 desde la terminal. Está diseñada para un uso interactivo durante el desarrollo y puede integrarse en scripts para automatizar tareas.
Para consultar la referencia completa de comandos de la CLI e información detallada sobre su uso, lee la documentación de referencia de Auth0 CLI.

Funcionalidades clave

  • Gestión interactiva: Cree, actualice y gestione recursos de Auth0 desde la línea de comandos
  • Compatibilidad con autenticación: Varios métodos de autenticación, incluidos el inicio de sesión de usuario y las credenciales de máquina a máquina
  • Gestión de recursos: Operaciones CRUD completas para aplicaciones, APIs, conexiones, usuarios y más
  • Multiplataforma: Disponible para macOS, Linux y Windows
  • Salida JSON: Salida legible por máquinas para scripts y automatización

Casos de uso

Auth0 CLI es ideal para:
  • Flujos de trabajo de desarrollo: Configurar rápidamente los recursos de Auth0 durante el desarrollo
  • Pruebas: Crear aplicaciones y usuarios de prueba para pruebas automatizadas
  • Depuración: Inspeccionar y modificar la configuración de Auth0 en tiempo real
  • Scripts: Automatizar tareas repetitivas con scripts de shell
  • Integración con CI/CD: Integrar la configuración de Auth0 en tus canalizaciones de implementación

Comparación con otras herramientas

Auth0 CLI vs Deploy CLI

  • Auth0 CLI: Gestión interactiva de recursos, comando por comando. Ideal para el desarrollo y tareas ad hoc.
  • Deploy CLI: Gestión declarativa de Tenants basada en archivos de configuración. Ideal para administrar configuraciones completas de Tenants en distintos entornos.

Auth0 CLI vs Terraform Provider

  • Auth0 CLI: Comandos imperativos para realizar cambios inmediatos. Sin gestión del estado.
  • Terraform Provider: Infraestructura como código declarativa con seguimiento del estado. Ideal para gestionar infraestructura de producción.

Instala Auth0 CLI

macOS

Configúrelo con Homebrew:

Linux

Windows

Configúralo con Scoop:
O descarga la última versión desde la página de lanzamientos de GitHub.

Autenticarse

Para usar la CLI de Auth0, debe autenticarse. Cuando ejecute el siguiente comando, se abrirá una ventana del navegador en la que podrá iniciar sesión en su cuenta de Auth0:
Para autenticarse con una aplicación de máquina a máquina, use el siguiente comando:

Comandos comunes

Administrar aplicaciones

Gestionar APIs

Gestionar usuarios

Administrar la configuración del Tenant

Uso en scripts

La CLI de Auth0 admite salida en JSON para facilitar su procesamiento en scripts:

Documentación y soporte

Para consultar la documentación completa, la referencia de comandos y ejemplos, visite:

Próximos pasos

Deploy CLI

Obtén más información sobre cómo administrar la configuración del Tenant con Deploy CLI

Terraform Provider

Explora la infraestructura como código con Terraform

Management API

Accede directamente a la Management API de Auth0