Overview
The Auth0 integration polls the Auth0 Management API and ingests events covering:
- User logins (successful and failed) and signups
- Token issuance, refresh, and revocation
- MFA enrollment and challenge outcomes
- Tenant configuration changes (rules, hooks, applications, connections)
Prerequisites
- An Auth0 tenant with permission to create Machine-to-Machine applications.
- The full Auth0 domain (for example,
dev-example.us.auth0.com).
Step 1: Create a Machine-to-Machine application in Auth0
- Sign in to the Auth0 Dashboard.
- Go to Applications → Applications and click Create Application.
- Name it
atatus-siem, select Machine to Machine Applications, and click Create. - When prompted, authorize the application to use the Auth0 Management API.
- Grant the following scopes (read-only):
read:logsread:logs_users
- Click Authorize.
- Open the application's Settings tab and copy the Client ID and Client Secret.
Step 2: Connect Auth0 in Atatus
- In Atatus, go to Security → Cloud SIEM → Integrations.
- Locate the Auth0 card and click Connect.
- Fill in the form:
| Field | Description | Example |
|---|---|---|
| Client ID | Client ID from the M2M app. | abc123... |
| Client Secret | Client Secret from the M2M app. | •••••••• |
| Auth0 Domain | Your tenant domain (no scheme). | dev-example.us.auth0.com |
| API Audience | Management API audience URL. | https://dev-example.us.auth0.com/api/v2/ |
| Poll Interval (minutes) | How often to fetch new events. | 5 |
| Enabled | Turn collection on. | true |
- Click Connect.
Verification
- The Auth0 card shows Configured.
- Events with source
auth0appear in Security → Cloud SIEM → Audit Logs → Events.
+1-415-800-4104