Know exactly who logged in, from where, and what they did — without writing a single line of code. Advanced User Audit gives Odoo administrators full visibility into user sessions, CRUD activity, device details, and IP-based locations. Built for security-conscious teams running Odoo 16 through 19.
Advanced User Audit is an Odoo module that gives administrators complete oversight of user behavior inside their Odoo instance. It replaces manual audit processes and the gaps in Odoo's native logging by capturing every login, logout, CRUD operation, and session detail — enriched with device type, OS, browser, and IP geolocation. Teams that need compliance visibility, security enforcement, or accountability across distributed users get everything they need in one module, with no technical setup required beyond installation.
One module. Complete user accountability. No compliance blind spots.
Every login and logout event is captured with device type, operating system, browser, session ID, and IP-based geolocation — automatically, with no manual configuration after setup.
Why it matters: administrators always know who accessed the system, from what device, and from where, without relying on server logs or third-party tools.
All CRUD actions — record creation, updates, and deletions — are logged with the model name, record name, user identity, and timestamp.
Why it matters: organizations can trace exactly what each user did and when, making incident investigation and data accountability straightforward.
When an unrecognized or new login is detected, the module automatically sends an email alert to the designated administrator.
Why it matters: suspicious access attempts are flagged in real time rather than discovered after the fact.
Administrators can remotely end any active user session directly from the audit dashboard — with no need to access server infrastructure.
Why it matters: if a user leaves the organization, a device is lost, or unusual activity is detected, access can be revoked instantly.
Session time limits (default 8 hours) and idle timeout settings (default 60 minutes) can be adjusted to match organizational security policies.
Why it matters: sessions that would otherwise remain open indefinitely are automatically terminated, reducing unauthorized access risk.
A centralized audit dashboard displays login locations as pins on a world map alongside session summaries and activity feeds.
Why it matters: geographic anomalies — such as simultaneous logins from two countries — are immediately visible.
All audit data can be exported to Excel or CSV directly from the dashboard for compliance reporting, security reviews, or archival.
Why it matters: teams can produce clean, structured audit reports without needing custom report builders.
Three access levels — Audit User (own data only), Audit Manager (all user data), and System Admin (full configuration) — control who can view what.
Why it matters: sensitive session and activity data is protected by the same access control framework organizations use across Odoo.
Administrators can define exactly how many days of log data to retain, with automated cleanup managed via built-in cron job scheduling.
Why it matters: teams can meet data retention policies without manual database maintenance.
Choose your Odoo version and explore interactive documentation
Documentation coming soon for this version.
Full setup documentation included with purchase.
No development environment. No custom code. No consultant required for standard setup.
Visit the Odoo App Store and purchase Advanced User Audit for your required version — 16, 17, 18, or 19. Install the module directly from your Odoo backend. The only dependency is the Discuss (mail) module.
Open the module settings to set your log retention period, idle timeout duration, and maximum session time limit. Enable email notifications for new login alerts.
Navigate to user management and assign the appropriate audit access level — Audit User, Audit Manager, or System Admin — to each relevant team member.
Open the audit dashboard to view live session data, geographic login maps, and activity logs. Terminate suspicious sessions remotely. Export reports to Excel or CSV.
One-Time Purchase. No Subscription. No Recurring Fees.
Your team already runs on Odoo — but without Advanced User Audit, you're missing the accountability and security layer that enterprise operations require. This module adds full login monitoring, session control, CRUD activity logging, and compliance reporting without touching a line of code.
Includes lifetime updates and 90 days of dedicated technical support.
You have successfully subscribed to the newsletter
There was an error while trying to send your request. Please try again.