Skip to Content
Menu

Ultimate User Audit | User Activity Audit | Login Notification

by
Odoo 5

103.84

v 18.0 Third Party 7
Live Preview
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 2591
Technical Name base_user_activity_monitor
LicenseOPL-1
Websitehttps://www.itechgroup.info/
Versions 15.0 16.0 17.0 18.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 2591
Technical Name base_user_activity_monitor
LicenseOPL-1
Websitehttps://www.itechgroup.info/
Versions 15.0 16.0 17.0 18.0
Community Enterprise Odoo.sh

Advanced User Tracking Features

Empower your system with cutting-edge tools to monitor, analyze, and enhance user activity.

User Activity Tracker

Empower your business with precision monitoring. Track every user interaction across all modules and fields, improving accountability and efficiency.

Session Insights

Understand your users like never before. Dive into detailed session data, including IP addresses, device types, and locations for actionable insights.

Automatic Activity Monitoring

Save time with intelligent automation. Automatically link user actions to their sessions, freeing you from manual tracking.

Smart Activity Logs

Cut through the noise. Retain essential activity logs while filtering out unnecessary data for streamlined analysis.

Detailed Session Information

Explore session-specific data, including timestamps, browsers, OS details, and actions performed, for a complete understanding.

Access Control Management

Take control of your system. Admins oversee all sessions, while users manage their own, ensuring personalized access management.

Instant Notifications

Stay informed with real-time email alerts whenever a new session starts or suspicious activity occurs, ensuring security.

Session Termination

Enhance security with one click. Instantly terminate any active session to protect your system from unauthorized access.

Comprehensive Model Tracking

Track all models, including third-party integrations, custom workflows.

Report Session Management

Simplify reporting with detailed summaries. Monitor trends, spot anomalies, and gain actionable insights for improving user experiences.

Dashboard with Custom Map

Visualize your users in real-time with a dynamic map. Track user locations globally and make location-based decisions with ease.

Configuration

Follow these steps to set up and use the application effectively

Step 1: Install Prerequisites

Ensure all necessary Python modules are installed for seamless operation.

  • Open a terminal window
  • Run the following command:
              sudo pip3 install user-agents
            
              sudo pip3 install geoip2
            
Step 2: Assign User Access Rights

Assign roles based on responsibilities to maintain security and efficiency.

  • User: Can view their own sessions and logs only.
  • Manager: Can view and manage all user sessions and audit logs.
Step 3: Configure Settings
  • Enable Activity Log: Enable/Disable activity logging for user actions.
  • Automatically clear the audit log after (in days): Clean up old data from the audit logs.
  • Notify the User for any new Session: Send an email notification for new sessions.
  • Automatically terminate the session:
    • None: Do not automatically terminate sessions.
    • Active: Automatically terminate sessions.
Step 4: Skip Tracking Modules Configuration

Set up modules to skip tracking as needed.

Demo

Experience the application in action by following these steps to set up and use it effectively.

Sessions Overview

Navigate to the Sessions menu to access comprehensive information about user sessions. Managers can view all sessions, providing them with the ability to oversee and manage user activities effectively.

  • Navigate to the 'Sessions' menu
  • View detailed session information
  • Terminate sessions as needed
  • Access session-specific data
  • Monitor user activity in real-time
  • Active means the user is currently active
  • Inactive means the user is not active
  • Inactive means the user has logged out
  • Away means the user was active but is now inactive
User activity log

Navigate to the 'User Activity Log' menu to access detailed information about user session activities.

  • Navigate to the 'User Activity Log' menu
  • View detailed user activity logs and actions
  • Monitor user activities in real-time
Report/Dashbord

Utilize the Report/Dashboard to monitor user activities in real-time and gain valuable insights.

  • Navigate to the 'Report/Dashboard' menu
  • Analyze user activity data using graph and pivot reports
  • Make informed decisions based on the data
  • View user locations on the map
User Session Management

Users can view and manage their sessions directly from their profile page

  • Terminate all sessions by clicking the 'Kill All Sessions' button
  • View detailed session activity in the 'Sessions' tab on the user's profile
New Login Email Notification

When a new login occurs on a different device, this module will send an email notification to the user's email address. The notification includes device specifications, IP address, and location details.

  • Receive email notifications for new logins on different devices
  • Get detailed information about the device, IP address, and location
  • Enhance security by monitoring unauthorized access

Technical Help & Support

For any type of technical help & support requests, Feel free to contact us

For custom translate please contact us

support@itechgroup.info contact@itechgroup.info
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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.
by
Kevin Coleman
on 2/20/25, 2:07 PM



There are no comments yet!