Add Audit Log of changes made
We would like to request the implementation of an audit logging feature within CampusM to track administrative changes made to key components such as:
Banners
Events
Integrations
Other configurable elements
Purpose:
This enhancement is intended to improve transparency, accountability, and security within the platform. Specifically, it will help:
Identify the source of issues when configurations are changed or broken.
Verify unauthorized access or changes, especially in cases where users may have elevated permissions they shouldn't.
Support troubleshooting and rollback efforts by providing a clear history of changes.
Requirements:
Log entries should include:
Timestamp of the change
Username or identifier of the admin who made the change
Type of change (create, update, delete)
Affected component (e.g., banner name, event ID)
Before/after values if applicable
Logs should be:
Accessible to super admins or designated audit viewers
Exportable for compliance or review purposes
Retained for a configurable period (e.g., 12 months)
Benefits:
Enhances platform governance and operational integrity
Reduces time spent on root cause analysis
Strengthens internal controls and compliance posture
This idea will be considered by the R&D team, and this status will be changed in no more than 6 months.