title: Auth0Action kind: Auth0Action provider: auth0 api_version: auth0.planton.dev/v1 id_prefix: a0act description: Manage Auth0 Actions — custom Node.js functions that execute at specific points in the Auth0 authentication and authorization pipeline.
Auth0Action
Manage Auth0 Actions — custom Node.js functions that execute at specific points in the Auth0 authentication and authorization pipeline. Actions enable token enrichment, registration gating, MFA enforcement, external integrations, and custom provider implementations without modifying core Auth0 configuration.
Provider
Auth0
Category
Identity & Access Management
Use Cases
- Add custom claims to tokens after login
- Restrict registration to allowed email domains
- Send Slack or email alerts on authentication events
- Enforce conditional MFA based on risk signals
- Implement custom SMS/email providers for OTP delivery
- Audit M2M token exchanges for compliance
Next article
Auth0Role
title: Auth0Role kind: Auth0Role provider: auth0 apiversion: auth0.planton.dev/v1 idprefix: a0role description: Manage Auth0 Roles — named collections of API permissions that implement role-based access control (RBAC) for assignment to users. Auth0Role Manage Auth0 Roles — named collections of API permissions (scopes) that implement Auth0's role-based access control (RBAC). A role groups scopes defined on one or more Auth0 Resource Servers and can be assigned to users, giving them the role's...