View an Audit Trail of All Proxy Registrations Made by the Coordinator
Proxy registrations introduce a layer of delegation that requires transparency. Coordinators need a personal audit view — accessible from their profile or work tab — that lists all activities they have submitted on behalf of others. Each entry should show the target peer mentor, activity type, date, submission timestamp, and proxy audit badge. The log should be filterable by date range and peer mentor, and each entry should be tappable to view the full activity detail. This log is coordinator-scoped and does not expose other coordinators' proxy actions.
User Story
Acceptance Criteria
- Given the coordinator navigates to the proxy audit log, when the screen loads, then all activities they have registered on behalf of others are listed in reverse chronological order with proxy badges visible
- Given the coordinator applies a date range filter, when the filter is confirmed, then only proxy registrations within that range are displayed and the total count updates accordingly
- Given the coordinator taps a log entry, when the detail screen loads, then the full activity record is shown including the proxy audit badge, the coordinator's name, and the submission timestamp
- Given the coordinator has made no proxy registrations, when the log screen loads, then an empty state is shown with a prompt to register for a peer mentor
- Given the coordinator filters by peer mentor name, when the filter is applied, then only proxy registrations for that specific peer mentor are shown
Business Value
Accountability in proxy registration is essential for maintaining trust between coordinators and peer mentors. If a peer mentor disputes a registration or a data discrepancy is found in reporting, the audit log provides the coordinator with clear evidence of what was submitted and when. This reduces the administrative burden of disputes and strengthens data governance, which is particularly important for Bufdir compliance audits.
Components
- Proxy Audit Badge Widget ui
- Proxy Audit Logger infrastructure
- Proxy Activity Repository data
- Proxy Activity Data Models data
- Proxy Activity Repository data
- Proxy Activity Repository data
- Proxy Registration BLoC service