User Interface medium complexity frontend
0
Dependencies
0
Dependents
1
Entities
0
Integrations

Description

Org Admin-facing screen that lists audit events for the current tenant with filtering by actor, action type, target entity, and time range. Supports pagination and detail inspection of each event's contextual metadata.

Feature: Audit Log

audit-log-page

Sources & reasoning

Audit Log is explicitly required by line 193 to back the time-bounded Global Admin support-access mechanism, and is taxonomy-mandated at line 380. GDPR accountability for the sensitive data Meander handles makes it MVP-critical, aligning with admin-security being part of the Admin Web Portal MVP scope (lines 244-247).

Responsibilities

  • Render paginated, filterable list of audit events scoped to current organization
  • Provide filter controls for actor, action type, target entity, and date range
  • Display event detail view with full contextual metadata
  • Restrict visibility to users with Org Admin role
  • Surface empty and error states for failed queries

Interfaces

renderAuditLog(orgId, filters): void
applyFilters(filterState): void
openEventDetail(eventId): void

Related Data Entities (1)

Data entities managed by this component