Project

General

Profile

Actions

roos-fs tasks #499

open

User Activity Tracking – Admin Action Overview Tab

Added by Vadim Pariev 7 months ago. Updated 5 days ago.

Status:
Closed
Priority:
Normal
Assignee:
Start date:
10/05/2025
Due date:
% Done:

0%

Estimated time:
25:00 h

Description

General

To ensure full visibility into user activity across the system, the company requires a feature that allows tracking of all actions performed by each user. This will help administrators understand what every user is working on, what they have created, and how they interact with various system elements.

Expected Result

  • Each user should have a dedicated “Actions” tab under their profile.
  • This tab records all user actions
    The following is to be tracked:
  • Services: Items created, booked, executed, or completed
  • Any general interaction with system entities (it is enought to starte the name or id of the object but ot exact change)
  • locations (changed, edited created)
  • vechicle users ((changed, edited created)
  • customers
  • leads
  • projects
  • All referenced services, vehicles, and other items that the user has created, or edited must be hyperlinked for quick access.
  • This functionality should follow the same logic and structure as the Leads tracking module (previously implemented).
  • Only Admins should be able to view the “Actions” section from the user list.

Message examples:

  1. Created a service ID-77464
  2. Completed the service ID-99883
  3. Created location ID-23
  4. Changed location contact infromation/general information ID-222
  5. Assigned the vechicle ID-254 to location ID-222
    ETC.
Actions

Also available in: Atom PDF