Export Audit Logger
Component Detail
Service Layer
low complexity
Shared Component
backend
0
Dependencies
1
Dependents
2
Entities
0
Integrations
Description
Records structured audit log entries for every Bufdir export action. Captures the exporting user's ID, the organization, the reporting period covered, the output format, and a timestamp. Shared with other admin features that require audit logging.
export-audit-logger
Responsibilities
- Write audit log record on every export action
- Include user ID, org ID, period, format, and timestamp
- Support querying export history by organization
- Integrate with the central audit log store
Interfaces
logExportAction(userId, orgId, period, format)
getExportAuditHistory(orgId, limit)
getExportAuditEntry(exportId)
Relationships
Related Data Entities (2)
Data entities managed by this component