Audit Log and SIEM

A centralized, searchable record of security-relevant events, with export to external SIEM systems.

Introduced in v0.12.0, the audit subsystem captures security-relevant platform events (including confidentiality overrides) and makes them available both in the dashboard and as a machine-readable export for security information and event management (SIEM) pipelines.

Admin Audit Log

The Admin Audit Log lives at /dashboard/admin/audit-log and is available to administrators.

  • Full-text search across audit events
  • Filter by severity and by flag
  • Event detail view for inspecting a single event's full context

Events recorded here include confidentiality overrides (see Confidentiality Action Gating) and other security-relevant mutations.

SIEM export

Audit events can be streamed to an external SIEM using a token-authenticated endpoint.

  • Name
    GET /api/siem/events
    Type
    endpoint
    Description

    Token-authenticated export of audit events. Authenticate with a SIEM token (nxs_siem_* prefix). Returns NDJSON or CEF.

  • Name
    GET /api/admin/audit-events/export
    Type
    endpoint
    Description

    Admin download of audit events for offline analysis.

Export formats

FormatDescriptionUse case
NDJSONNewline-delimited JSON, one event per lineIngestion into log pipelines and JSON-native SIEMs
CEFCommon Event FormatIngestion into CEF-compatible SIEMs (for example ArcSight)

SIEM tokens

SIEM export is authenticated with dedicated tokens carrying the nxs_siem_* prefix. Token management is owner-only.

  • One-time display — the secret is shown once at creation and never again
  • Expiry — tokens can be given a configurable expiry
  • Revoke — tokens can be revoked immediately

Was this page helpful?