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. Administration
  3. User Activities and Logs Tracker v 18.0
  4. Sales Conditions FAQ

User Activities and Logs Tracker

by Techspawn Solutions Pvt Ltd http://www.techspawn.com
Odoo

$ 75.02

v 18.0 Third Party
Live Preview
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 2365
Technical Name user_activity_management
LicenseOPL-1
Websitehttp://www.techspawn.com
Versions 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 2365
Technical Name user_activity_management
LicenseOPL-1
Websitehttp://www.techspawn.com
Versions 18.0 19.0
  • Description
  • License
User Activity Management
Audit · Trail · Maintenance

Complete user activity visibility for Odoo 18

Track every login, every CRUD operation on every model, and every log note your users post in the chatter. Configure who and what is tracked, review activity through rich kanban / list / graph views, and clean up old logs with a guided wizard that notifies your managers by email.

★

Configurable per model

One configuration record can track many models. Pick which operations (open, read, create, write, delete) and which fields to capture per object.

⟲

Login & logout sessions

Capture every successful login with timestamp, IP, and session duration. Choose to track all users or only a selected list.

✎

Chatter log notes

Log every internal note added to any record, plus deletions. Even soft deletes (trash icon) are captured, with the original body preserved.

⌫

Log Maintenance wizard

Clean old logs with scope / user / model / date filters and a live preview count. Optionally notify managers by email with the full deletion summary.

⚡

Action tracking

Records every button click, every report print, every server action a user fires — Confirm, Pay, Print Invoice, Cancel, Mark as Sent, custom buttons — with the exact method name and target record.

What's inside

A focused set of audit primitives that work for any model in your database.

Activity Logs

  • Open / Read / Create / Write / Delete tracking
  • Old & new values captured per field
  • No-op writes filtered automatically
  • Line additions / deletions decoded
  • Spurious post-create framework writes silenced

Action Tracking

  • Every form button (Confirm / Cancel / Reset / Validate / Pay …)
  • Every report print & PDF download
  • Server-action & cog-menu invocations
  • Per-model "track_action" toggle, on by default

Login / Logout Logs

  • Login & logout timestamps
  • Computed session duration (HH:MM:SS)
  • IP address captured
  • Per-user opt-in via configuration

Chatter Note Logs

  • Chatter "Log note" creations
  • Soft deletes (chatter trash icon)
  • Hard deletes via unlink
  • Original body preserved

Three configurations

  • Activity Configuration (per-model lines)
  • Login Configuration
  • Note Configuration
  • All / Specific Users scoping

Log Maintenance

  • Activity / Login / Note / All scope
  • Date range, "older than N days"
  • Live preview count before delete
  • Optional manager email notification

Modern UI

  • Kanban, list, graph & pivot views
  • Colored badges per operation
  • Smart buttons & statbox metrics
  • Indigo / violet themed cards

Module Walkthrough

Every section of the app, side-by-side.

Activity Logs · List view

Decorated rows per operation type, user avatars, and a search/filter panel ready out of the box.

Activity Logs list view

Activity Logs · Kanban view

Card layout with the operation chip, timestamp, record name, model and the acting user's avatar.

Activity Logs kanban view

Activity Logs · Graph & Pivot

Built-in graph view stacks operations per day so you can spot spikes at a glance. A pivot view groups by user × operation for deeper analysis.

Activity Logs graph view

Login / Logout Logs

Each session shows the user, login & logout timestamps, computed duration and the IP address. Active sessions highlighted with a green chip.

Login Logout Logs

Chatter Note Logs

Chatter activity surfaced into a dedicated audit table. Each entry shows the actor, the original author, the host model and the full HTML body — even after a soft delete.

Chatter Note Logs

Activity Configuration

A header + lines pattern lets one configuration track many models. Per line you pick which operations and which fields to capture, plus restrict the user scope.

Activity Configuration form

Login Configuration

Decide whose login attempts get recorded. A live stat button shows the number of users covered.

Login Configuration form

Note Configuration

Choose which users, which models, and whether note creations and/or deletions are captured.

Note Configuration form

Log Maintenance Wizard

A guided cleanup with live preview counts for each log type. Filter by date range, "older than N days", user, model and operation. Optionally email the deletion summary to managers.

Log Maintenance wizard

Navigation

Top-level User Activity app exposes every log table plus the Configuration submenu and the Log Maintenance wizard.

App navigation

Documentation

Get up and running in minutes.

1. Installation

  1. Drop the user_activity_management folder into your Odoo addons path.
  2. Update the apps list (Apps → Update Apps List).
  3. Search for User Activity Management and click Install.

2. Activity tracking setup

  1. Open User Activity → Configuration → Activity Configuration.
  2. Create a configuration (or open an existing one) — pick "All Users" or list specific users.
  3. In the Tracked Models tab, add a line for every model you want audited. Tick the operations: Open / Read / Create / Write / Delete / Action, and optionally select specific fields.
  4. Activity logs start appearing immediately under User Activity → User Activity Logs. Action logs cover every form button click, report print and server-action firing on the tracked record.

3. Login & logout tracking

  1. Go to User Activity → Configuration → Login Configuration.
  2. Create a config and choose the user scope. Activate it.
  3. Each subsequent login is captured under User Activity → User Login/Logout Logs, with IP and duration computed on logout.

4. Chatter note tracking

  1. Open User Activity → Configuration → Note Configuration.
  2. Pick which users and which models to track, and whether creations, deletions, or both are recorded.
  3. Any "Log note" posted in any record's chatter — and any deletion of one — appears under User Activity → User Chatter Note Logs.

5. Routine cleanup

  1. Open User Activity → Log Maintenance.
  2. Choose a scope (Activity / Login / Note / All) and apply filters: date range, "older than N days", user, model, operation.
  3. Watch the live preview counts. Tick Notify Managers if you want an email summary, then click Clean Logs.

6. Security groups

Two groups ship with the module: User Activity / User (read-only access to all log tables and the Log Maintenance menu) and User Activity / Manager (full access plus configuration editing and cleanup).

Help and Support

We're here to help you get the most out of User Activity Management.

Get In Touch

Need a hand?

Questions about installation, configuration or customisation? Drop us a line — we usually respond within one business day.

Email
support@techspawn.com

90 days free support

Every purchase includes three months of free support for installation help, configuration questions, and bug fixes (data recovery excluded).

Customization

Need a custom report, extra log fields, or integration with a SIEM tool? Email us with your spec and we'll send a quote.

Knowledge base

Installation, configuration and troubleshooting guides are kept up to date. Ask us for the latest link when you reach out.

Frequently Asked Questions

Can this app track user login and logout?

Yes, the app tracks user login time, logout time, session duration, IP address, and related user details.

Can we track create, update, and delete operations?

Yes, you can configure tracking for create, write, delete, read, and open operations for selected models.

Does the app track every action — like Confirm, Pay or Print Invoice?

Yes. With track_action enabled on the model line, every form button (Confirm / Cancel / Pay / Reset to Draft / custom buttons), every PDF report print, every server-action and cog-menu item that a user fires is recorded as an Action log entry with the exact Python method name (or report name) and the target record.

Can tracking be enabled only for specific users?

Yes, you can apply tracking for all users or only selected users based on your configuration.

Can we select specific models and fields?

Yes, administrators can select models and fields to control what user activity should be recorded.

Does the app track note activity?

Yes, the module includes note configuration and note logs to track note create and delete activities.

Can old logs be cleared?

Yes, the clear activity log wizard helps remove activity logs, login logs, note logs, or all logs using filters.

Does this module work with Odoo Community and Enterprise?

The module is built on standard Odoo models and can be used with compatible Odoo editions, depending on your version and dependencies.

Will I get support after purchasing the app?

Yes, you get 90 days free support for module-related queries and bug fixes as per the support policy.

© User Activity Management · Built for Odoo 18 · Licensed under LGPL-3
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.
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