Audit trails
Every significant action on DynaCargo is recorded in an audit trail you can review later.
What’s logged
- Authentication — sign-ins, sign-outs, failed login attempts, password resets.
- Member changes — invites, role changes, permission edits, deactivations.
- Asset changes — vehicle / driver / warehouse adds, edits, deletes.
- Document events — uploads, verifications, expiries, manual overrides.
- Job lifecycle — creation, acceptance, status transitions, cancellation.
- Financial actions — invoice creation, sending, payment, dispute, payout.
- Compliance overrides — any admin-granted exception, with the reason text.
Each entry includes a timestamp, the user who performed the action, the affected entity, and a “before / after” diff for edits.
Where to find it
Audit logs are scoped to entities. To see logs:
- For a user — open their member page; the Activity tab shows their actions.
- For a vehicle, driver, or warehouse — open the entity; History tab.
- For a job — open the job; Timeline tab.
- For the whole organisation — Account → Audit log (admin only).
Filtering
The organisation-wide audit log lets you filter by:
- User — see everything one person did.
- Action type — e.g. only role changes, or only invoice events.
- Date range.
- Entity — e.g. only events involving a specific vehicle.
Exporting
Export the filtered log to CSV for offline review or compliance handover. PDF export is available for snapshot reports.
Retention
Audit logs are kept indefinitely. Entries are immutable — you can’t edit or delete them, and any attempt to do so is itself logged.
Permissions
You need audit:read to view the organisation-wide audit log. Entity-scoped activity (member, vehicle, job timelines) is visible to anyone with read access to that entity.