Promotions

  • Interview

    This module allows you to create questionnaires in Dolibarr. This module can be used alone but can also be added to the Agefodd module. (It is integrated into the Agefodd 2025 version).

    250.00 €  (600€)

New products

  • Tags column in lists

    Tags/categories in colour, in a column of your lists: proposals, orders, invoices, third parties, contacts, products, projects.

    15.00 €
  • Shopify Connect

    Imports orders from one or more Shopify stores into Dolibarr from a start date, with VAT and billing and shipping addresses.

    89.00 €

EasyAudit — Full audit of user activity

mp23914d20260526102557

Audit 100% of Dolibarr activity: changes, sessions and navigation, with field-level diff and object restore.

180.00 €
Excl. tax

  • Author EasySoft Tech SL
  • Module version 1.1.0
  • Release date 05/26/2026
  • Access to download and updates 1 year
  • How to contact support info@easysoft.es
  • Compatibility Dolibarr V16 - V24   -   PHP7.0 - 8.3
  • Last update 10/22/2026 08:56 AM

More info...

EasySoft Tech - Soluciones que impulsan tu empresa

Who changed what, and how to go back

EasyAudit records data changes, logins, logouts and navigation in your Dolibarr. It stores a snapshot of every change, shows the field-by-field diff and lets you restore a deleted or modified record.

100%
of changes, sessions and access
Diff
field by field, with snapshot
Hash
tamper-evident log
V16 – V24
PHP 7.0 – 8.3

El problema que resuelve

When a price changes without explanation, someone deletes an invoice or an audit asks for the quarter's access log, Dolibarr does not say who did it or what the value was before. Investigating turns into rebuilding.

Lo que te encuentras Lo que te cuesta
A price, an IBAN or a status changes without warning. You do not know who or when; you have to check by hand and compare.
Someone deletes a third party, an invoice or a product. With no copy, you recreate it from memory or restore the whole database.
An audit or GDPR asks for access and changes. There is no reliable record you can hand over and defend.

Being able to go back is not a luxury: it is the difference between investigating and guessing.

FEATURED

Snapshot, diff and restore, attachments included

Every change stores the previous and the new value, field by field. From the event detail you can restore the object to its previous state; if it had attachments, they come back with it.

Qué incluye

Everything that happens
Changes to any object, logins and logouts and real navigation, with configurable depth.
Going back
Restores deleted or modified objects with their attachments, without touching the rest.
Tamper evidence
Hash chain over the log plus verification: if a row is altered, it shows.
Timely alerts
Email alerts on deletions, watched fields or failed logins.

Full feature list

  • Capture of changes to any object.
  • Login and logout recording.
  • Real page navigation.
  • Snapshot and field-by-field diff.
  • Restore of deleted or modified objects, with attachments.
  • Interactive activity map with time window and user filter.
  • Per-user timeline.
  • Audit tab on every object card.
  • Email alerts on sensitive events.
  • CSV export and PDF report.
  • Hash chain and integrity verification.
  • Configurable depth, file store and retention.
  • Scheduled automatic purge.
  • Dedicated permissions.
  • 8 languages: ES, EN, FR, DE, IT, PT, CA, GL.
  • Compatible with Dolibarr V16–V24, PHP 7.0–8.3 and MariaDB, MySQL or PostgreSQL.

Para qué se usa

  • Investigate who changed a document's price, IBAN or status and restore its previous value.
  • Recover a third party, invoice or product deleted by mistake.
  • Demonstrate compliance (GDPR, ISO, internal audits) with a reliable record.
  • Follow an employee's day: what they touched between 08:00 and 15:00.

Puesta en marcha

1
Copy the folder to custom/easyaudit/.
2
Enable it and choose what to capture and the retention periods.
3
EasyAudit starts recording without touching your data.
4
Check changes, access and the activity map from the menu.

Requisitos

Dolibarr V16 – V24
PHP PHP 7.0 – 8.3
Base de datos MySQL 5.7+ · MariaDB 10.2+ · PostgreSQL 10+
Actualizaciones 365 días de acceso a actualizaciones

Antes de comprar

¿Puedo adaptarlo a mi caso?
Sí. Recibes todo el código fuente y puedes leerlo, modificarlo y adaptarlo sin pedir permiso.
¿Cómo lo pruebo sin arriesgar mis datos?
Enable it on a copy of the installation, edit an object and check the diff and restore. Then verify the log integrity and run an export.
¿Y si algo no encaja con mi instalación?
Escríbenos a info@easysoft.es antes de comprar y lo miramos contigo. Preferimos decirte que no encaja a venderte algo que no te sirve.
¿Qué pasa cuando venzan los 365 días?
The module keeps working. The 365 days cover access to new versions; when they expire you can keep using the installed version and renew whenever you want.

Mantenimiento activo

The module is maintained on Dolibarr V16–V24 and PHP 7.0–8.3, with capture that does not penalise performance and hash-chain integrity verification.

24
módulos publicados en Dolistore
100 %
código fuente completo
8
idiomas en la interfaz
365
días de actualizaciones

¿Te encaja para lo que necesitas?

Cuéntanos tu caso y te decimos si EasyAudit te sirve — y si no, te lo decimos igual.

info@easysoft.es www.easysoft.es



If you think this module is a fork of another one (published after the first one) or violates some terms or conditions of use (for users or vendors), you can make a report at dolistore@dolibarr.org