Skip to Content
Menu
v 18.0 Third Party 35
Download for v 18.0 Deploy on Odoo.sh
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 153
Technical Name apg_auto_logout_idle
LicenseLGPL-3
Websitehttp://www.apagen.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 153
Technical Name apg_auto_logout_idle
LicenseLGPL-3
Websitehttp://www.apagen.com

Auto Logout User

Purpose: This module enables automatic logout for users after a specific duration of inactivity, configurable on a per-user basis. It helps improve security and session control within the Odoo system.

Key Features

  • User-Based Timeout Configuration
    Each user can have their own timeout value set from the user form view.
  • Enhanced Security
    Prevents unauthorized access due to idle or unattended sessions.
  • Lightweight & Native Integration
    Uses standard Odoo mechanisms and does not rely on external dependencies.
  • Reduces Server Load
    Frees up unused sessions and reduces background session accumulation.
  • Ideal for Shared Workstations
    Perfect for offices, counters, and public-access terminals.

Odoo 18 Auto Logout User

Set Timeout in User Profile

A timer will be displayed in the systray

User Will Auto Logout After Inactivity

How It Works:

After the specified period of inactivity (in minutes) defined on a user's form, the system automatically logs the user out. The timer resets with every interaction (click, movement, etc.). The implementation respects the user's personalized settings.

Setup Instructions:

1. Go to Settings → Users & Companies → Users
2. Open any user record and under preferences
3. Set the Auto Logout Time (in minutes)
4. Save the record and log in with that user to test

Benefits:

Prevents unattended sessions from remaining open
Enhances compliance and control in secured environments
Customizable per user
Works smoothly with all Odoo modules

About

Developed by Apagen Solutions

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, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.