Overview of auth0 acul
mainauth0 acul command suite is used to customize the Universal Login experience. To use these features, you must have a custom domain configured for your Auth0 tenant.repository·main·Indexed 43 days ago
https://github.com/auth0/auth0-cliA command-line tool for developers to build, manage, and test Auth0 integrations. It enables testing universal login flows, real-time log tailing, and management of Auth0 resources. Features include support for interactive and M2M authentication, embedded JavaScript templates for rules and actions, and an agent mode for AI automation.
auth0 acul command suite is used to customize the Universal Login experience. To use these features, you must have a custom domain configured for your Auth0 tenant.auth0 phone command group is used to manage all resources related to phone configurations within your Auth0 tenant. Currently, this includes managing phone providers.The Auth0 CLI provides commands to manage roles specifically within the context of an organization. This allows you to control access for members of an organization using Role-Based Access Control (RBAC) principles.
Available command groups for organization roles include:
auth0 orgs roles list: Retrieve a list of roles associated with a specific organization.auth0 orgs roles members: Manage the assignment and removal of roles for specific members within an organization.The auth0 guardian command group allows you to manage Auth0's multi-factor authentication (MFA) system, also referred to as Guardian. You can use these commands to:
The auth0 roles command group allows you to manage Role-Based Access Control (RBAC) resources within your Auth0 tenant. You can use these commands to create, delete, list, update, and inspect roles, as well as manage the permissions associated with specific roles.
Available subcommands:
auth0 roles create: Create a new role.auth0 roles delete: Delete an existing role.auth0 roles list: List all roles in your tenant.auth0 roles permissions: Manage permissions within a role resource.auth0 roles show: Display details for a specific role.auth0 roles update: Update an existing role.auth0 guardian factors command group to manage multi-factor authentication (MFA) factors and their associated providers within your Auth0 tenant. This command group allows you to enable or disable specific factors, list existing factors, and manage specific provider types like Duo, Phone, Push, and SMS.auth0 guardian enrollments command group allows you to manage user multi-factor authentication (MFA) enrollments and enrollment tickets. You can use these commands to facilitate the MFA enrollment process for users, delete existing enrollments, or inspect the status of an enrollment.The auth0 universal-login command group allows you to manage branding and customization settings for Auth0 Universal Login.
Available subcommands:
auth0 universal-login customize: Customize Universal Login (Note: Advanced mode is deprecated; use auth0 acul instead).auth0 universal-login prompts: Manage custom text for prompts.auth0 universal-login show: Display the current custom branding settings.auth0 universal-login switch: Switch rendering mode (Deprecated).auth0 universal-login templates: Manage custom Universal Login templates.auth0 universal-login update: Update existing custom branding settings.Use the auth0 universal-login prompts command group to manage custom text for Universal Login prompts. This allows you to customize the language and messaging displayed to users during the authentication process.
Available subcommands:
show: Display the current custom text configured for a specific prompt.update: Modify the custom text for an existing prompt.auth0 acul screen command group is used to manage individual screens for Auth0 Universal Login through Advanced Customizations (ACUL). This allows you to control the specific screens used during the authentication flow.The auth0 guardian factors sms command group is used to manage the SMS Multi-Factor Authentication (MFA) factor provider, templates, and Twilio configuration.
Warning: Legacy Endpoints These commands interact with legacy endpoints. If your tenant uses the unified phone experience, you must manage SMS delivery via the Auth0 Dashboard (Branding > Phone Provider). These CLI commands are not available to Management API tokens for tenants on the unified phone experience.
auth0 logs command group allows you to interact with your Auth0 tenant logs. You can list existing logs, manage log stream resources, or tail the logs in real-time to monitor activity as it happens.