Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Security
  3. User Session Management for Odoo | Activity Log and Auto Logout v 18.0
  4. Sales Conditions FAQ

User Session Management for Odoo | Activity Log and Auto Logout

by DevIntelle Consulting Service Pvt.Ltd https://www.devintellecs.com
Odoo

$ 38.43

v 18.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 12952
Technical Name dev_user_session_management
LicenseLGPL-3
Websitehttps://www.devintellecs.com
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 12952
Technical Name dev_user_session_management
LicenseLGPL-3
Websitehttps://www.devintellecs.com
Versions 17.0 18.0 19.0

User Session Management

seprator

User Session Management Odoo App answers a question every administrator asks: who is inside the system right now, and what are they doing? Each login is recorded with its IP address, device, browser, and location, while a detailed audit trail keeps the before and after values of every create, update, and delete on your records.

You stay in control with session policies that log idle users out, limit how many devices one account can use at once, and restrict logins by IP address or country. A built-in risk score watches each user for warning signs such as repeated failed logins or impossible travel, then ends sessions or blocks the account on its own and notifies you by email or SMS. Live dashboards for sessions, risk, and compliance keep the full picture one click away.

For audits and privacy work, the app adds protected compliance logs, GDPR data export and anonymization, automatic archiving of old records, and printable PDF and Excel reports. It is built for administrators, security officers, and any business that needs real accountability for its Odoo data.

Community Enterprise Odoo.sh

MODULE FEATURES

seprator

Live Session Monitoring

See every active login with its IP address, device, browser, and location, and watch idle sessions expire automatically.

Complete Activity Audit Trail

Every create, update, and delete is recorded with before and after values, linked to the user, session, and IP address.

Flexible Session Policies

Set idle timeouts, allow one session per user, or cap concurrent logins. Assign different rules to each user or group.

IP and Country Restrictions

Limit logins to approved IP addresses, keep a list of risky ones, and allow or block access by country.

User Risk Scoring

Ready-made rules score failed logins, new locations, impossible travel, and more. Scores rise with repeat offenses and ease off over time.

Automatic Threat Response

When a score crosses your threshold, the user is logged out everywhere or the account is blocked. One click restores a trusted user.

Email and SMS Alerts

Get notified the moment a new login, suspicious session, or policy breach happens, and resolve alerts from one console.

Visual Security Dashboards

Dedicated dashboards for sessions, risk, and compliance show live counts, top users, and trends, with quick actions one click away.

Kill Sessions on Demand

End selected sessions, all sessions of one user, or every active session at once, with an optional notice to the user.

GDPR Request Handling

Process data export and anonymization requests through an approval flow with deadlines, identity checks, and a numbered record of each request.

Tamper-Proof Compliance Logs

Compliance mode locks audit logs against editing and deletion and keeps a verifiable record of every security event.

Automatic Data Archiving

Old sessions, activities, and alerts move to archives on a schedule you set, keeping day-to-day screens fast and tidy.

PDF and Excel Reports

Print single session reports, bulk session lists, activity logs, and full compliance reports, or export data to CSV and Excel.

  • Setup & Guides
  • Releases
  • FAQs
  • Support
    • Interactive Session Dashboard
    • Risk & Threat Dashboard
    • Activity Timeline & Audit Logs
    • Session & IP Policies
    • Configuring Risk Rules
    • User Risk Profiles & Block Actions
    • Security Alerts & Compliance
    • GDPR Requests & Data Archiving
    • Reporting
    • Global Settings & Configurations

Interactive Session Dashboard

One screen shows how busy and how safe your Odoo is right now, with quick actions for the most common follow-ups.

Live Session Overview

Counters across the top track active sessions, logins today, suspicious sessions, unique users, and unresolved alerts. Below them, today's activity breakdown, the busiest records and users, and quick action buttons such as Kill All Sessions keep routine checks one click away.

Interactive Session Dashboard

Risk & Threat Dashboard

A dedicated view for whoever owns security in your company, so rising threats are spotted before they become incidents.

Risk and Threat Analytics

See how many users sit at low, medium, high, and critical risk, the company-wide average score, the most critical users, and recent score changes with the warning signs behind them. One button re-evaluates every user on the spot.

Risk & Threat Dashboard

Activity Timeline & Audit Logs

Follow everything that happens to your records, as it happens, and keep the proof for later.

Interactive Activity Timeline

A live feed of creates, updates, and deletes in time order. Counters summarize the day, quick filters narrow the feed to one type of change, and View Details opens the entry behind any card.

Activity Timeline & Audit Logs
Detailed Activity Logs

The full audit grid lists each operation with its timestamp, user, record, and changed fields, color-coded by type, with a View link to inspect the values before and after the change.

Activity Timeline & Audit Logs

Global Settings & Configurations

One settings page controls the whole app for your company.

All Settings in One Place

Switch each part of the app on or off and fine-tune it: session timeouts, activity tracking and retention, alerts, email and SMS setup, risk thresholds and decay, geolocation, compliance mode, GDPR options, and automatic archiving, with quick action buttons at the end.

Global Settings & Configurations

Session & IP Policies

Session policies decide how long users stay logged in, how many devices they may use at once, and where they may connect from.

Session Policies at a Glance

Each policy shows its timeout in minutes, the maximum number of active sessions, and the single session setting. Mark one policy as the default and switch the others on or off as needed.

Session & IP Policies
Timeouts and Concurrent Sessions

Name the policy, set the idle timeout in minutes, let activity extend it, and choose between a single session per user or a fixed limit of parallel logins.

Session & IP Policies
IP Whitelist and Blacklist

Allow logins only from approved addresses or ranges, and keep a separate blacklist of addresses you do not trust so their sessions never go unnoticed.

Session & IP Policies
Country-Based Access Control

Turn on the country filter, then pick the countries you allow and the countries you block.

Session & IP Policies
Alert Choices per Policy

Decide whether each new login, suspicious session, or policy breach raises an alert in Odoo, an email, an SMS, or all three.

Session & IP Policies
Choose What Gets Tracked

Pick which operations to record, list the document types to track, or leave the list empty to cover everything and exclude only the noise.

Session & IP Policies
Assign the Policy

Apply the policy to specific users or entire user groups; everyone else follows the default policy.

Session & IP Policies

Configuring Risk Rules

Risk rules decide what counts as suspicious and how heavily it weighs on a user's score.

Ready-Made Risk Rules

Nine rules come pre-configured, from new IP addresses and off-hours logins to failed login attempts and impossible travel. Each one carries its own base score, maximum score, time window, and threshold.

Configuring Risk Rules
Tune a Risk Rule

Open any rule to adjust its base score, cap, and multiplier, and set the time window and the number of occurrences it takes before the rule fires.

Configuring Risk Rules

User Risk Profiles & Block Actions

Every user carries a live risk score that climbs from low to critical as warning signs pile up, and falls again as time passes quietly.

All Users, One Risk List

Scores, risk levels, recent logins, failed attempts, and unique IP addresses side by side, with Evaluate and Reset buttons right in the list.

User Risk Profiles & Block Actions
Inside a Risk Profile

The profile breaks the score down into its exact penalties, such as +75 for suspicious activity or +40 for impossible travel, shows whether the account is blocked or its sessions were ended, and offers buttons to re-evaluate or reset the user.

User Risk Profiles & Block Actions

Security Alerts & Compliance

Stay ahead of trouble with alerts the system raises on its own, plus a compliance view built for auditors.

Security Alerts Console

Every new login, suspicious session, and policy breach lands here with its severity, message, and IP address. Mark alerts as read or resolve them on the spot.

Security Alerts & Compliance
Compliance Dashboard

Confirms at a glance that audit protection is switched on, counts recent events, blocked actions, and GDPR requests, and shows your retention period and integrity checks. A full report is one click away.

Security Alerts & Compliance

GDPR Requests & Data Archiving

Handle privacy requests properly and keep your database lean at the same time.

GDPR Request Processing

Each request gets its own reference number and moves from draft through approval to completion, with the data subject, legal basis, deadline, identity verification, and a full trail of every step taken.

GDPR Requests & Data Archiving
Archived Records Menu

Old sessions, activities, and alerts move into their own archive lists, reachable from the Archives menu whenever you need to look back.

GDPR Requests & Data Archiving

Printable PDF & Excel Reports

Present your security picture in a meeting or hand it to an auditor without any extra preparation.

Single Session Report

A printable summary of one session: who logged in, from which IP address and location, on what device and browser, for how long, why it was flagged, and every action taken during it.

Session Reports
Bulk Sessions Report

Select any number of sessions and print one consolidated list showing user, login time, IP address, location, device, status, and duration.

Session Reports
Compliance Report in Excel

The generated workbook opens with an executive summary and adds separate sheets for compliance events, GDPR requests, and integrity verification.

Compliance Dashboard Report

Version 1.0 | Released on : 05th June 2026

Initial Release.
  • Is this app compatible with Odoo Enterprise?
    • Yes, our app works with Odoo Enterprise as well as Community.
  • If need of customization in this app, How can i contact ?
    • Please contact us on odoo@devintellecs.com
  • Do i get free support?
    • Yes, you will get free support for 90days.
  • Do i get free updates?
    • Yes, you will get free updates for lifetime.
  • Do i have to buy this module for each version ?
    • Yes, you have to buy this module for each version.

Support

seprator
support
DevIntelle will provide FREE 90 days support for any doubt, queries, and bug fixing (excluding data recovery) or any type of issues related to this app. This is applicable from the date of purchase.

Why Us?

seprator
logo
DevIntelle Consulting Services Pvt Ltd is an Odoo service provider India/USA based consulting company with 12+ years of experience. We provide a wide range of services, including implementation, customization, migration, support, and training. Devintellecs experienced team of Odoo can help you get the most out of your Odoo ERP system and achieve your business goals.
More Apps
Ask for Demo

Devintelle Odoo Services

seprator

Odoo Implementation

Odoo Customization

Odoo Intergration

Odoo Migration

Odoo Training

Odoo Support

Connect Us

seprator
+91 87805 43446
@devintelle
odoo@devintellecs.com
seprator
Devintelle Consulting Services
instagram facebook youtube twitter linkedin pinterest

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with