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. Technical
  3. Security Simulator v 19.0
  4. Sales Conditions FAQ

Security Simulator

by ModuleDex https://apps.odoo.com/apps/modules/browse?author=ModuleDex
Odoo
v 19.0 Third Party 12
Download for v 19.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 890
Technical Name mdx_security_simulator
LicenseLGPL-3
Websitehttps://apps.odoo.com/apps/modules/browse?author=ModuleDex
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Lines of code 890
Technical Name mdx_security_simulator
LicenseLGPL-3
Websitehttps://apps.odoo.com/apps/modules/browse?author=ModuleDex
Versions 17.0 18.0 19.0
Security Simulator animated banner

Test Odoo access before users run into permission errors

Security Simulator creates saved simulations for a selected user, model, optional record, company scope, and search domain. It shows how access rights, record rules, groups, restricted fields, menus, and actions affect real access.

The usual problem

Standard Odoo security is powerful, but the answer to "why can this user not see or edit this record?" is spread across access rights, record rules, groups, companies, field restrictions, menus, and actions.

The ModuleDex fix

Run one saved simulation and review the exact model ACLs, rule domains, group matches, restricted fields, menu actions, and operation status for read, write, create, and delete.

What the simulation checks

Operation Matrix

Review read, write, create, and delete status with ACL result, record-rule result, visible count, sample size, and messages.

Access Rights

Inspect all active and inactive model access rows and see which ones apply to the simulated user's groups.

Record Rules

List global and group-specific record rules, rule domains, permissions, and selected-record pass or fail status.

Groups

Review the simulated user's groups and identify which groups are used by matching ACLs and record rules.

Restricted Fields

Find fields protected by groups on the selected model and see whether the simulated user can access them.

Menus and Actions

Check window actions for the model, action group restrictions, related menus, and whether the user can access them.

Simple workflow

1. Create Open Security Simulations and create a saved simulation record.
2. Scope Choose user, companies, model, optional record ID, and optional domain.
3. Simulate Run the access simulation and let Odoo evaluate ACLs and rules.
4. Inspect Open native access rights, record rules, groups, fields, and actions.

See the security path from list to result

The app keeps every simulation as a normal saved record, then breaks the result into practical tabs for access rights, record rules, groups, fields, menus, and actions.

Saved Records

Simulation history

Open a normal Odoo list view, review previous simulations, then create or reopen any saved access check.

Security Simulator saved simulations list

Overview and operation matrix

Run the simulation and immediately see allowed, blocked, and conditional operations.

Read / Write / Create / Delete
Security Simulator overview operation matrix

Access rights that apply

Inspect ACL rows, groups, active status, and granted permissions for the selected model.

Security Simulator access rights result

Record rule pass/fail

Compare rule domains and per-operation pass/fail status for the target user and record.

Security Simulator record rules result

User groups in context

See the simulated user's group set and whether those groups participate in ACLs or rules.

Security Simulator user groups result

Menus and actions visibility

Review actions connected to the model, accessible menus, and hidden navigation paths.

Security Simulator menus and actions result

Installation

Install the app, enable developer mode, then open Settings > Technical > Security > Security Simulator.

Compatibility

Built for Odoo 19 Community and Enterprise. The module depends only on base.

Security Simulator by ModuleDex

Practical Odoo tools for administrators, developers, and implementers.

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, please use the developer contact information. They can usually be found in the description.
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