title: Auth0Action kind: Auth0Action provider: auth0 api_version: auth0.openmcf.org/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

Auth0 Client

Auth0 Client Deploys an Auth0 Application (Client) with configurable OAuth flows, token settings, and optional API access grants. Supports all four Auth0 application types — native, SPA, regular web, and machine-to-machine — with full control over callbacks, refresh token behavior, JWT signing, and organization-aware authentication. What Gets Created When you deploy an Auth0Client resource, OpenMCF provisions: Auth0 Client (Application) — an auth0client resource configured with the specified...
Read next article