The Activity Logs module shows important actions performed inside Office-X. It helps admins and permitted users track who did what, when it happened, from which device, and from which IP address.
Overview #
Activity Logs provide a clear audit trail for system activity. Each log records user actions across different features such as Employee, Attendance, Shift, Leave, Bills, and other modules.
This helps improve:
- Security
- Transparency
- Accountability
- Audit tracking
- Issue investigation
Permission Behavior #
Activity Log access is controlled from:
Admin → Permission → Activity Log
Available permissions:
- View Activity Logs (For Own)
- Required action: View
- User can view only their own activity logs.
- View Activity Logs (For All)
- Required action: View
- User can view activity logs for all users.
If permission is not assigned:
- Activity Logs route is hidden or restricted.
- Direct route access shows the Access Denied Page.
- Backend must block unauthorized access.
Activity Logs Page #
The Activity Logs page includes:
- Search field
- Filters button
- Columns dropdown
- Activity log table
- Row action menu
- Pagination footer
Navigation path: Dashboard → Activity Log
What You Can See #
Each activity log row may show:
- Log ID
- User name and email
- Action
- Feature
- IP Address
- Device
- Date and time
- Actions
Details View #
Each log row has an action menu. From the action menu, users can open the detailed view of an activity log.
The detail view may show:
- User information
- Action performed
- Feature/module
- IP address
- Device and browser
- Date and time
- Additional action context where available
Summary #
The Activity Logs module gives a complete audit trail of user actions across Office-X. With permission-based access, search, filters, column control, details view, and pagination, it helps organizations monitor activity securely and transparently.