The full taxonomy of audit event types your tenant emits. Closed set; new types ship in minor releases (additive only; existing types never rename or remove).
Each event has a type (the string you filter on) + a data payload (operation-specific fields).
Authentication family
Sign-in, sign-out, MFA, session lifecycle.
Type | When |
|---|---|
| A user successfully signed in. |
| Sign-in attempt failed. |
| Sign-out via /oauth2/logout or in-app logout. |
| A session was revoked (by user, by admin, by reuse detection). |
| The sign-in reached the MFA step. |
| MFA challenge succeeded. |
| MFA challenge rejected. |
User-lifecycle family
User record changes.
Type | When |
|---|---|
| New user record created (via signup, admin create, bulk import, SSO JIT). |
| Profile or attribute edit. |
| Soft state toggle. |
| Hard delete. |
| A pending email verification completed. |
| Email change flow. |
| Password reset flow. |
| An admin directly set a password. |
| An admin marked the user as requiring a password reset on next sign-in. |
| Invitation lifecycle. |
| Bulk operations. |
MFA-factor family
Factor enrolment + management.
Type | When |
|---|---|
| New factor enrolled. |
| Factor removed by user or admin. |
| Admin force-reset removed all factors. |
| User regenerated backup codes. |
Application family
OAuth/OIDC application records.
Type | When |
|---|---|
| New application registered. |
| Configuration edit. |
| State toggle. |
| Hard delete. |
| Client secret rotated. |
| Bulk disable / enable / delete. |
Federation family
OIDC + SAML connections.
Type | When |
|---|---|
| Connection lifecycle. |
| The platform refreshed the IdP metadata (e.g., for cert rotation). |
| A user successfully signed in via a federation connection. |
| A federated sign-in failed. |
Admin operations family
Tenant-admin operations on the platform.
Type | When |
|---|---|
| Tenant admin membership changes. |
| Authentication / MFA / password / audit policy edits. |
| Custom role lifecycle. |
| A tenant setting was changed. |
Flow + Action family
Custom-logic surface.
Type | When |
|---|---|
| Action added to a flow slot. |
| Action removed. |
| Action config changed within a flow slot. |
| Action ran. |
| A new Action version was published. |
| A flow run completed. |
Branding family
Type | When |
|---|---|
| Visual asset uploads. |
| Colour pickers saved. |
| CSS pasted + saved. |
| Email template edits. |
Security family
Auto-detected security events.
Type | When |
|---|---|
| Rate-limit / lockout triggered for a user or IP. |
| A refresh token was used twice. The token family was invalidated. |
| A non-brute-force rate limit was triggered. |
| A breach-feed match against a user. |
| A sign-in attempt's IP matched a configured threat feed. |
| Captcha challenges. |
Audit-of-audit family
Audit log meta-operations.
Type | When |
|---|---|
| A bulk audit export was triggered. |
| Stream destination lifecycle. |
| Individual stream delivery attempts (high volume — usually filter out unless investigating stream health). |
| A destination's buffer overflowed; events were dropped. |
OAuth family
OAuth-protocol-level events.
Type | When |
|---|---|
| A token was minted. |
| A refresh-token grant succeeded. |
| A token was explicitly revoked. |
| A token request failed. |
| A token-exchange grant succeeded. |
Field shapes
All events share the envelope (id, type, occurred_at, actor, target, outcome, data, context). The data field is type-specific — see the full per-type schema in the export's JSON or the developer-side audit reference.
For filtering, the type string is the primary handle. For correlation, the request_id in context threads related events together.
Adding new event types
The platform adds event types over time. The taxonomy is append-only — existing types never rename or remove. New event types appear in:
The Audit → Read logs filter picker (auto-populated from emitted events).
The developer-side audit-events reference.
The release notes.
If your downstream code matches on event-type strings, treat unknown types as "log and ignore" — never throw on an unrecognised type.
See also
Audit events (developer reference)