Take full control of your Odoo form submissions. The Restrict Auto Save module disables automatic form saving, ensuring every data modification is deliberate and user-confirmed before being committed to your database.
Restrict Auto Save by Zehntech eliminates accidental data overwrites by requiring explicit manual confirmation before any form data is saved. When a user attempts to navigate away from an unsaved form, a clear popup alert notifies them of pending changes — giving them the choice to save, discard, or continue editing. This transforms Odoo from a "save-everything" system into a controlled environment where every data modification is a conscious business decision.
Disable automatic form saving across your entire Odoo instance with a single toggle. Once enabled, no form data is committed to the database without explicit user confirmation.
Why it matters: Organizations handling sensitive financial, HR, or customer data cannot afford accidental overwrites — global prevention ensures every save is intentional regardless of which module a user is working in.
Selectively choose which Odoo models require manual save confirmation. Configure auto-save prevention only on critical models like Invoicing or HR records while leaving less sensitive forms with default behavior.
Why it matters: Different business processes have different risk profiles — a sales note may not need the same protection as a payroll record, and model-specific control lets you match security to sensitivity.
When a user attempts to leave a form with unsaved changes, a clear popup notification appears. Users can then choose to save their work, discard changes, or return to the form to continue editing.
Why it matters: Without visual warnings, users assume their work is saved — popup alerts eliminate the confusion between "saved" and "unsaved" states, preventing both data loss and unintended commits.
Enable or disable auto-save restriction through simple checkbox controls in the Settings menu. Administrators can instantly switch between restricted and default Odoo behavior without code changes or module reinstallation.
Why it matters: Business needs change — during data migration you may want auto-save active, while during normal operations you need it restricted. Instant toggling provides operational flexibility without technical overhead.
Seamlessly integrates with core Odoo modules including CRM, Contacts, Discuss, Employees, Calendar, and Invoicing. The restriction applies consistently across all dependent modules without requiring individual configuration per app.
Why it matters: Data integrity must be consistent across your entire workflow — a restriction that only works in one module while auto-saving in another creates false confidence and leaves gaps in your protection strategy.
All configuration is centralized within Odoo's native Settings interface under the "Prevent Auto Save" menu. No separate admin panels, no external configuration files — everything is managed where administrators already work.
Why it matters: Centralized configuration reduces the learning curve for new administrators and ensures that auto-save policies are visible, auditable, and easily adjustable alongside other system settings.
Choose your Odoo version and explore interactive documentation
No development required. Full setup in under 10 minutes.
Download from the Odoo App Store and install Restrict Auto Save (zehntech_restrict_auto_save) on your Odoo instance. Supports Odoo Online, Odoo.sh, and On-Premise deployments.
Navigate to Settings in your Odoo backend and locate the Prevent Auto Save configuration menu. This is where all restriction policies are managed.
Enable the global checkbox to prevent auto-save across all forms, or select specific models where manual save should be enforced. Use the model selection interface to pick individual models like Invoicing, HR, or CRM.
Open a form record in a restricted model, make a change, and attempt to navigate away. Confirm that the popup alert appears. Test both the save and discard options to ensure proper behavior.
Stop accidental saves from compromising your Odoo data. Install Restrict Auto Save for free — prevent accidental saves, protect sensitive records, and ensure every modification in your Odoo system is a deliberate business decision.
You have successfully subscribed to the newsletter
There was an error while trying to send your request. Please try again.