Skip to Content
Menu
v 18.0 Third Party 3
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 2306
Technical Name access_studio
LicenseOPL-1
Websitehttps://www.linkedin.com/in/jothimani-r/
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 2306
Technical Name access_studio
LicenseOPL-1
Websitehttps://www.linkedin.com/in/jothimani-r/

Access Studio

Fine-Grained User Access Control for Odoo

Comprehensive access management solution for controlling user permissions across menus, fields, buttons, tabs, and chatter from one centralized place without complex technical configuration!

Access Studio Main Interface

Powerful & Flexible Access Management

Access Studio empowers you to take complete control of user permissions in Odoo with a simple and flexible interface. Define and manage access at every level - from menus, fields, buttons, tabs, and search panels to chatter and global restrictions.

With powerful features like readonly mode, conditional field access, domain-based rules, and selective menu visibility, you can ensure the right users see only what they need - no more, no less.

Perfect for businesses that require data security, compliance, and tailored user experiences, Access Studio makes Odoo access management precise, customizable, and effortless.

Hide Menu / Sub-menus Access

Selectively hide menu items and sub-menus for different user groups to streamline navigation

Hide Main Menus

Hide Home menus and any parent menu that contains sub-menus from the navigation bar for specific users.

Hide Main Menus Demo

Hide Sub-menus

Selectively hide sub-menu items while keeping the main menu visible and accessible.

Hide Sub-menus Demo

Model Access Control

Complete control over model-level operations including reports, actions, views, and CRUD permissions

Hide Reports

Selectively hide specific reports from the Print dropdown menu for different user groups.

Hide Reports Demo

Hide Actions

Hide specific actions from the Action dropdown menu to restrict user operations.

Hide Actions Demo

Hide Views

Hide specific view types (Form, List, Kanban, Calendar, Pivot, Graph) from view switcher.

Hide Views Demo

Hide Create

Hide the "New" button to prevent users from creating new records in specific models.

Hide Create Demo

Hide Edit

Hide the "Edit" button to prevent users from modifying existing records.

Hide Edit Demo

Hide Delete

Hide delete options from both Action menu and individual record actions.

Hide Delete Demo

Hide Archive

Hide the archive option from the Action menu to maintain record visibility control.

Hide Archive Demo

Hide Unarchive

Hide the unarchive option from the Action menu to maintain record visibility control.

Hide Unarchive Demo

Hide Duplicate

Hide the "Duplicate" option from Action menu to prevent record duplication.

Hide Duplicate Demo

Hide Import

Hide the import option to prevent users from uploading data and to control data integrity.

Hide Import Demo

Hide Export

Hide the export option to prevent users from downloading data and to protect sensitive information.

Hide Export Demo

Hide Add Property

Hide the "Add Property" option to prevent users from adding custom properties to records.

Hide Add Property Demo

Field Access Control

Granular control over field visibility, editability, and behavior across all models

Make Fields Invisible

Hide specific fields in form and list views to simplify interface and protect sensitive data.

Invisible Fields Demo

Make Fields Readonly

Make specific fields readonly while keeping them visible for reference purposes.

Readonly Fields Demo

Make Fields Required

Make any field mandatory to ensure data completeness and enforce business rules.

Required Fields Demo

Remove Create/Edit Options

Remove "Create and Edit" and "Create" options from Many2one field dropdowns.

Remove Create/Edit Options Demo

Remove Internal Link

Remove internal link icon from Many2one fields to prevent navigation to related records.

Remove Internal Link Demo

Conditional Field Access

Apply field restrictions based on specific conditions and business rules

Attribute-Based Restrictions

Apply field restrictions (required, readonly, invisible) based on specific domain conditions when certain field values are met.

Attribute-Based Restrictions Demo

Domain-Based Field Access

Apply domain filters to Many2one, Many2many, and One2many fields to restrict available record options based on conditions.

Domain-Based Field Access Demo

Domain-Based Access Control

Filter and restrict records based on custom domain conditions

Record Filtering

Apply domain filters to show only specific records based on field values, ownership, or business rules.

Record Filtering Demo

Soft/Hard Restrictions

Choose between soft restrictions (hide records) or hard restrictions (complete access denial).

Soft/Hard Restrictions Demo

Permission-Based Access

Control read, write, create, and delete permissions based on domain conditions.

Permission-Based Access Demo

User-Based Domains

Create dynamic domains that filter records based on current user, department, or company.

User-Based Domains Demo

Button & Tab Access Control

Hide specific buttons and tabs to streamline user interface and workflow

Hide Action Buttons

Hide specific action buttons in form views to prevent unauthorized operations.

Hide Action Buttons Demo

Hide Object Buttons

Hide object-specific buttons and controls in form views to restrict access to certain functionalities.

Hide Object Buttons Demo

Hide Smart Buttons

Control visibility of smart buttons in form views to manage access to related records and statistics.

Hide Smart Buttons Demo

Hide Tabs

Hide notebook tabs and pages to simplify forms and restrict access to sensitive sections.

Hide Tabs Demo

Search Panel Access Control

Control search panel visibility and filters to optimize user experience

Hide Search Panel

Hide the entire search panel or specific search filters to simplify the interface.

Hide Search Panel Demo

Custom Filters

Control which filters and search options are available to different user groups.

Custom Filters Demo

Group By Options

Restrict available grouping options to control data organization and visibility.

Group By Options Demo

Saved Filters

Control access to saved filters and favorites for different user groups.

Saved Filters Demo

Chatter Access Control

Control message history, followers, and communication features

Hide Chatter

Hide the entire chatter section to prevent access to message history and activities.

Hide Chatter Demo

Message Controls

Control message posting, internal notes, and communication features per user group.

Message Controls Demo

Followers Management

Restrict follower management and subscription controls based on user permissions.

Followers Management Demo

Activity Controls

Control activity scheduling, reminders, and task management features.

Activity Controls Demo

Global Access Controls

System-wide access controls and security features

Readonly Mode

Force specific users into readonly mode across all applications and modules.

Readonly Mode Demo

Disable Debug Mode

Prevent users from accessing debug mode and developer tools.

Disable Debug Mode Demo

Disable Login

Temporarily disable user login capabilities for maintenance or security purposes.

Disable Login Demo

Why Choose Access Studio?

Save Time

Reduce access configuration time from hours to minutes with our intuitive interface

Ensure Compliance

Meet regulatory requirements with granular access controls and audit trails

Improve Security

Protect sensitive data with role-based access and conditional restrictions

Try Access Studio Live Demo

Experience Access Studio in Action

Test all features and capabilities with our live demo environment

Demo URL

https://jothimani.solutions

Login Credentials

admin / admin, demo / demo

Launch Live Demo

Quick Setup Guide

1
Install the module from the Apps menu
2
Navigate to Settings → Users & Companies → Access Studio
3
Configure your access rules and permissions
4
Apply the rules to your user groups
5
Test the access controls with different user accounts
Access Studio Setup Guide

Need Help?

For technical support, customization requests, or any questions about Access Studio:

Phone: +91 8508639709

Response time: Within 24 hours

For more information, refer to the module documentation or contact the maintainer directly.

Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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.