π Employee Activity Tracker & Monitor
π Overview
Employee Activity Tracker & Monitor is a complete, advanced activity tracking and monitoring system for Odoo. It gives you unparalleled visibility into every action taken by your usersβfrom login to logout. Whether you are a CEO, HR Manager, Security Officer, or System Administrator, this module helps you maintain security, improve productivity, and ensure compliance.
The module automatically tracks all CRUD operations, field-level changes (old vs. new values), button clicks, menu/URL access, and session details (IP, browser, OS, device type) with zero configuration required. A beautiful real-time dashboard provides instant insights into who is online, what they are doing, and any suspicious activity.
π Key Features
Session Lifecycle Management
Track every login, logout, session duration, IP, browser, OS, device type, and idle status.
Full Activity Audit Log
Log all create, write, and delete operations across every model in your Odoo instance.
Field-Level Change Tracking
See exactly what changed: old value β new value for every field update on every record.
Button Click Tracking
Track every significant button press (Confirm, Validate, Approve) and server action.
Live CEO Dashboard
Real-time stats: active users, idle users, activity breakdown, module usage, security alerts.
Security & Suspicious Activity
Log failed logins, permission changes, developer mode toggles, and trigger alerts on suspicious behavior.
Daily / Weekly Email Reports
Automatically send summary reports to the CEO or administrator every day and every Monday.
Fully Configurable
Exclude models, set idle thresholds, define retention policies, and manage tracking options from a single settings panel.
π Detailed Feature List
| Feature | Description |
|---|---|
| Session Tracking | Login, logout, IP address, user agent, browser, OS, device type, session duration, idle detection. |
| Global ORM Tracking | Automatically tracks create, write, and unlink on every model. Zero configuration required. |
| Field Change History | Captures old and new values for every field change. Perfect for audit and compliance. |
| Button & Workflow Tracking | Logs every button click and workflow action (e.g., Confirm Order, Validate Invoice). |
| Menu & View Access | Records which menus, views (form, list, kanban), and reports users access. |
| Real-Time Dashboard | Active/idle/offline counters, activity breakdown, module usage chart, security alerts, top users. |
| User Status & Timeline | See online status of users (green/yellow/gray) and a detailed timeline of their activities. |
| Security & Suspicious Activity | Logs failed logins, password changes, group changes, developer mode. Alerts on brute-force attempts. |
| Force Logout | Administrators can forcefully terminate any active session from the session log or dashboard. |
| Automated Email Reports | Daily and weekly summary reports sent directly to a designated email address. |
| Data Retention & Cleanup | Configurable log retention (default 365 days) with automated cron job cleanup. |
| Multi-Company Support | Fully compatible with Odoo's multi-company setup. |
π‘ Why Choose This Module?
π― For CEOs & Managers
- Get real-time visibility into your team's activity.
- Identify productivity bottlenecks and top-performing users.
- Receive daily/weekly reports without logging in.
π For Security & Compliance
- Maintain a complete audit trail for ISO/GDPR compliance.
- Detect and respond to suspicious activity (failed logins, IP anomalies).
- Track who changed what, and when.
β‘ For System Administrators
- Zero configuration β works out of the box with all modules.
- Lightweight and optimized for performance (batch inserts, asynchronous logging).
- Easily exclude high-traffic models to reduce noise.
π₯ For HR & Team Leads
- Understand user adoption of Odoo features.
- Identify training gaps based on module usage.
- Review individual employee activity timelines.
π§ Technical Details
- Compatibility: Odoo 17 (Enterprise & Community)
- Dependencies: base, web, mail, hr, base_setup, base_automation
- Installation: Standard Odoo module installation. No extra libraries required.
- Performance: Optimized with batch inserts, asynchronous logging, and configurable exclusions.
- Support: Includes 3 months of free technical support and updates.
π¦ What's Included
- Full Source Code β No obfuscation, open for customization.
- User & Security Groups β Pre-configured user, manager, and admin roles.
- Dashboard & Reports β Live dashboard and email reporting templates.
- Automated Cron Jobs β Session cleanup, retention policy, suspicious activity checks.
- Detailed Documentation β Installation and configuration guide included.
- 3 Months Free Support β Direct email/chat support from the developer.
π Ready to Track Every Action?
Get the Employee Activity Tracker & Monitor module today and gain complete visibility into your Odoo system.
Please log in to comment on this module