Audit Log
The Audit Log records security-relevant and administrative actions across the platform. It provides a tamper-evident trail for compliance and troubleshooting.
What Gets Logged
Section titled “What Gets Logged”- Contractor assignment creation and deletion
- User role changes
- Password resets
- Feature flag changes
- Destructive operations (bulk delete, data generation)
Viewing the Audit Log
Section titled “Viewing the Audit Log”Admins can view the audit log via the API:
| Method | Path | Description |
|---|---|---|
GET | /api/v1/admin/audit-log | List audit log entries (admin-only) |
Query parameters:
| Parameter | Description |
|---|---|
entity_type | Filter by entity type (e.g., assignment, user) |
entity_id | Filter by specific entity ID |
limit | Number of entries to return (default: 50) |
offset | Pagination offset |
Audit Log UI
Section titled “Audit Log UI”A dedicated audit log viewer in the portal admin panel is planned for a future release. In the interim, the API endpoint above provides full access to all logged events.