Complete visibility into every login on your Odoo system
Audit trail, live session monitoring, automated security alerts, and login-period enforcement — the full login-security lifecycle in one app, not four.
The problem
Odoo authenticates users but keeps no reviewable record of who logged in, from where, or when. Administrators cannot see active sessions, cannot prove an audit trail exists, cannot cut off a departed contractor on schedule, and get no warning when a login looks anomalous — until an auditor or an incident forces the question.
The solution
Cerevantix User Login Security captures every login attempt as an immutable audit event, tracks active sessions with one-click terminate, raises automated alerts for failed-login bursts and anomalous access, and enforces per-user or per-group login-validity windows with grace periods — so the answer to “who accessed this system, when, and from where” is always one click away.
Everything a security-conscious admin needs
Every capability below is implemented in the module.
Immutable login audit trail
Every success, failure, policy block and logout is recorded with timestamp, IP address and device context — a reviewable record no group can edit or delete.
Live session monitoring & terminate
See every active session in a list or kanban view and cut off a suspicious one with a single click — no more passive monitoring.
Automated security alerts
Failed-login bursts, new IPs, new countries and off-hours logins raise alerts automatically and notify managers — you do not have to go looking for trouble.
Centralized security dashboard
Graph and pivot analytics on the login event log surface trends and summary metrics in one place, instead of forcing admins to hunt across screens.
Login-period validity & auto-lockout
Set a start and end date for any user's access, with a configurable grace period, and the account is locked out automatically the moment it lapses.
Role/group-based login policies
Apply one validity window, grace period and notification schedule to an entire group — contractors, seasonal staff — instead of editing every user by hand.
Bulk validity update wizard
Select any number of users straight from the Users list and update their access window and grace period in one action.
Compliance audit reports
Generate a GDPR, SOC 2 or ISO 27001-labelled PDF report, or export the filtered event log as CSV, in one click — ready to hand to an auditor.
Device & location context
Browser, operating system, device type and country are captured for every event and session so an out-of-place login stands out immediately.
How it works
Configure thresholds
Set retention days, failed-login burst rules, the off-hours window and session timeout under Login Security > Configuration > Settings.
Users log in as usual
Every attempt — success, failure or policy block — is recorded automatically with IP, device and location context. No per-user setup required.
Monitor and respond
Review live sessions, terminate a suspicious one, and acknowledge or resolve alerts as they are raised.
Export for audit
Run the audit wizard any time to produce a GDPR, SOC 2 or ISO 27001 report, or a CSV export, for a chosen date range.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. The moment the validity end date — plus any configured grace period — passes, the account is blocked at authentication and the block is logged as a blocked-expired audit event with an account-locked alert raised to managers.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
User Login Security
An immutable login audit trail, live session monitoring with one-click terminate, automated alerts on anomalous access, and login-validity windows with auto-lockout — on one dashboard with device and location context.
Buy on Odoo App Store