Developer mode, restricted at the source, not just hidden
Give only the right people access to Odoo developer/debug mode. Close the classic?debug=1 URL bypass on the server, warn everyone else clearly, and keep a full audit trail of every attempt.
The problem
Every other developer-mode restriction on the market hides the debug icon or toggles a per-user flag in the UI — but leaves the?debug=1 URL parameter wide open. Any user who knows or guesses the URL bypasses the restriction entirely, silently undermining change control and leaving administrators with no record of who tried, when, or whether it worked.
The solution
This module closes the bypass at its source by overriding Odoo's own debug-mode entry point on the server, not just in the browser. Only users in an authorized group can activate developer mode — via menu, bookmark, or URL parameter. Everyone else sees a clear warning instead, and every attempt, allowed or denied, is written to a permanent audit log.
Everything you need to lock down debug access
Every capability below is implemented in the module.
Closes the URL Bypass
Overrides Odoo's server-side debug handler directly, so?debug=1 in the address bar, bookmarks, and the Settings link are all blocked the same way — not just hidden in the interface.
Group-Based Authorization
Grant developer/debug access to a dedicated security group. Anyone outside that group is denied, regardless of their other permissions.
Clear Warning for Restricted Users
Unauthorized users see a clear, editable warning message instead of a confusing failure, so they understand why debug mode did not activate and who to contact.
Full Access Audit Log
Every developer-mode attempt, allowed or denied, is written to a permanent log with the user, timestamp, and outcome — the compliance trail no competitor provides.
One-Toggle Enforcement
Turn the restriction on or off from Settings, see the current count of authorized users at a glance, and jump straight to the audit log from the same screen.
Administrators Always Retain Access
Break-glass access is built in: system administrators are never locked out of developer mode, even if the authorized-group configuration changes.
Hides the Native Debug Widget
The stock Odoo "Activate developer mode" control in Settings is hidden from unauthorized users, so there is no dangling shortcut left behind in the interface.
How it works
Assign the access group
Add trusted users to the developer-mode access group from Settings.
Enable enforcement
Turn on the restriction and customize the warning message shown to everyone else.
Users work as normal
Authorized users activate debug mode as usual; everyone else is stopped with a clear message, including on?debug=1 links.
Review the audit trail
Open the access log anytime to see every allowed and denied attempt, by user and by date.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. The restriction is enforced on the server by overriding Odoo's own debug-mode handler, so the URL parameter, bookmarks, and the Settings link are all blocked identically — not just hidden with CSS or JavaScript.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Disable Developer Mode — Restrict & Audit Debug Access
Restrict developer mode to an authorized group, close the ?debug=1 URL bypass that other apps leave open, and log every attempt with who, when and whether it worked.
Buy on Odoo App Store