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. Extra Tools
  3. Access Control Studio for Odoo — No-Code Access Rights Manager v 19.0
  4. Sales Conditions FAQ

Access Control Studio for Odoo — No-Code Access Rights Manager

by WebbyCrown Solutions https://www.webbycrown.com
Odoo

$ 228.12

v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 14.0 15.0 16.0 17.0 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 6205
Technical Name access_control_studio
LicenseLGPL-3
Websitehttps://www.webbycrown.com
Versions 14.0 15.0 16.0 17.0 18.0 19.0
Access Control Studio for Odoo
WhatsApp Phone +91 (942) 867-7503

Access Control Studio for Odoo

All-in-one, no-code access management — menus, models, fields, buttons, views, domain rules & more.

Centralized access profiles — assign by user or group, enforce on server and in the web client.

Access Control Studio — access profiles Kanban and form

Module overview

Access Control Studio walkthrough

Install Access Control Studio, assign ACS User or ACS Manager groups, then open Access Control → Access Profiles. Create a profile, assign users or groups, and configure rules across tabs — enforcement is automatic.

What this module adds

A dedicated access.control.profile workspace on standard Odoo: menu & submenu hiding, per-model CRUD (create, edit, delete, archive, duplicate), import / export / spreadsheet controls, view type & action hiding, field invisible / readonly / required rules with conditional domains, domain access synced to ir.rule, button, tab & kanban link hiding, search panel & filter UI restrictions, chatter controls, global user flags (read-only, login block, debug off, module ops block, RPC block), profile import/export (JSON + CSV), Test as User wizard, default internal/portal profiles, Kanban profile view, advanced search & group by, and multi-language support (EN, FR, ES, DE, AR, ZH).

Core capabilities

Menu access: hide any menu/submenu; optional apps menu hide Model access: CRUD, import/export, spreadsheet, views, actions, reports
Field access: invisible, readonly, required, external link, relation domain Advanced fields: conditional rules, remove-create, enforce on create/write RPC
Domain access: custom domains, date presets, env user, soft restrict, hierarchy Button/tab access: object buttons, smart buttons, notebook tabs, kanban links
Search UI: filters, group-by, favorites, custom filter, search panel sidebar Chatter: hide send, log note, activity, followers, attachments per model or global
Depends: base, web, mail, base_import, spreadsheet · Server + JS enforcement · Demo profiles included

Technical highlights

Unified access.control.resolver with session payload
Server hooks on create, write, unlink, exports, RPC
Domain lines auto-sync to dedicated ir.rule groups
Web client patches: forms, lists, kanban, chatter, search, actions
LGPL-3 · Odoo 17 · WebbyCrown Solutions
Browse Access Control Studio on Odoo Apps

Key benefits

  • No-code setup: Configure permissions from one app — no XML, manual record rules, or technical Odoo security expertise required.
  • Real enforcement: Rules apply server-side and in the web UI — not cosmetic hiding alone.
  • Flexible assignment: Assign profiles to individual users, security groups, or companies — with default profiles for new internal and portal users.
  • Migrate & audit: Import/export full profiles as JSON; export CSV summaries; chatter audit on profiles.
  • Manager UX: Test as User wizard, Kanban profile board, rich filters, group-by, and search panel for large rule sets.

Profile tabs & main features

Global & user settings
  • Read-only user, disable login, hide apps menu, disable developer mode.
  • Block module install/upgrade/uninstall; block external XML-RPC / JSON-RPC.
  • Global hide: create, edit, delete, duplicate, archive, import, export, spreadsheet, add property.
  • Global chatter: hide send message, log notes, activities; full chatter hide.
  • Default for internal users / default for portal users — auto-assign on user creation.
Menu, model & field access
  • Menu access: pick menus to hide; server-side ir.ui.menu enforcement.
  • Model access: per-model CRUD, import/export, spreadsheet, hidden view types, actions, reports.
  • Field access: invisible, readonly, required, remove external link, relation domain, conditional attributes.
  • Advanced: remove-create on relational fields; conditional required on create(); export field filtering.
Domain, button, search & chatter
  • Domain access: restrict create/write/delete; read-only model; custom domains; date presets; env user; soft restrict; hierarchy.
  • Button / tab access: hide object buttons, smart buttons, notebook tabs, kanban links; discover wizard.
  • Search panel access: hide filters, group-by, favorites, custom filter/group-by, search panel sidebar.
  • Chatter access: per-model or global — send, log note, activity, followers, attachments.
Tools, views & administration
  • Access Profiles: Kanban, list, and form views with advanced filters, group-by, and search panel.
  • Test as User: managers preview the UI as another user with one-click exit.
  • Import / Export: JSON full profile export; CSV summary; xmlid mapping on import.
  • Security groups: ACS User, ACS Manager, ACS Admin — admins bypass all restrictions.
  • Demo data: 13 sample profiles covering menus, domains, chatter, search, buttons, and assignment types.

FAQs

Who should use Access Control Studio?

IT admins, Odoo implementers, and business owners who need fine-grained UI and data access control per user or group — without writing custom modules or record rules for every scenario.

Does this replace Odoo security groups?

No — it complements standard Odoo ACLs and groups. ACS adds a no-code layer for UI hiding, field rules, and domain restrictions. Domain lines sync to ir.rule for record-level enforcement where configured.

Is enforcement server-side?

Yes. CRUD, import/export, RPC, chatter posts, button calls, and domain rules are enforced on the server. The web client patches align the UI with the same rules for a consistent experience.

Does it work with Odoo Enterprise spreadsheet?

Yes. Spreadsheet insert and refresh restrictions are enforced server-side when the spreadsheet module is installed (included as a dependency).

Is demo data included?

Yes. Optional demo XML loads sample access profiles (restricted user, read-only template, domain rules, chatter, search UI, buttons, company scope, and more). Install with demo enabled for a populated trial database.

Explore our other addons

Odoo Branding & Login Page Theme

Odoo Branding & Login Page Theme

Branding and login theme for Odoo.

View on Apps
Advance Export Pro

Advance Export Pro

Exports & integrations for Odoo models.

View on Apps
Advanced Import Pro

Advanced Import Pro

Imports & batch loading for Odoo models.

View on Apps
All modules by WebbyCrown

Contact & support

Questions?

Sales: +91 (942) 867-7503

Website: webbycrown.com

Email

sales@webbycrown.com

info@webbycrown.com

Thank you for exploring Access Control Studio — no-code permissions inside Odoo.

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