审计日志
The audit log (Admin → Audit Logs) tracks every significant action on the platform. Essential for security, compliance, and debugging.
📋 What's Logged
| Action Category | 示例 |
|---|---|
| Authentication | Login, logout, failed login attempts |
| Tenant Management | Tenant created, suspended, activated, deleted |
| Plan Changes | Plan created, updated, subscription changed |
| Submission Management | Submission deleted, status changed, reply sent |
| 设置 Changes | Branding updated, domain changed, API key created |
| Team Actions | Member invited, role changed, member removed |
| GDPR Actions | Data export requested, data deletion completed |
| Impersonation | Started/stopped impersonating a tenant |
📄 Log Entry Details
Each entry contains:
| Field | Description |
|---|---|
| User | Who performed the action |
| Tenant | Which tenant context (if applicable) |
| Action | Machine-readable action name (e.g., submission_deleted) |
| Description | Human-readable description |
| Target | The affected model/record |
| Old Values | Previous state (for updates) |
| New Values | New state (for updates) |
| IP Address | Actor's IP address |
| User Agent | Actor's browser |
| Date | Timestamp |
🔍 Filtering
Filter logs by:
- Tenant — narrow to a specific tenant
- User — narrow to a specific user
- Action — specific action type
- Date Range — time window