Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 2306 |
Technical Name |
access_studio |
License | OPL-1 |
Website | https://www.linkedin.com/in/jothimani-r/ |
Availability |
Odoo Online
Odoo.sh
On Premise
|
Odoo Apps Dependencies |
Discuss (mail)
|
Lines of code | 2306 |
Technical Name |
access_studio |
License | OPL-1 |
Website | https://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!

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 Sub-menus
Selectively hide sub-menu items while keeping the main menu visible and accessible.

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 Actions
Hide specific actions from the Action dropdown menu to restrict user operations.

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

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

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

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

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

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

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

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

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

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

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.

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

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

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

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

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.

Domain-Based Field Access
Apply domain filters to Many2one, Many2many, and One2many fields to restrict available record options based on conditions.

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.

Soft/Hard Restrictions
Choose between soft restrictions (hide records) or hard restrictions (complete access denial).

Permission-Based Access
Control read, write, create, and delete permissions based on domain conditions.

User-Based Domains
Create dynamic domains that filter records based on current user, department, or company.

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 Object Buttons
Hide object-specific buttons and controls in form views to restrict access to certain functionalities.

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

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

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.

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

Group By Options
Restrict available grouping options to control data organization and visibility.

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

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.

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

Followers Management
Restrict follower management and subscription controls based on user permissions.

Activity Controls
Control activity scheduling, reminders, and task management features.

Global Access Controls
System-wide access controls and security features
Readonly Mode
Force specific users into readonly mode across all applications and modules.

Disable Debug Mode
Prevent users from accessing debug mode and developer tools.

Disable Login
Temporarily disable user login capabilities for maintenance or security purposes.

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
Quick Setup Guide
Install the module from the Apps menu
Navigate to Settings â Users & Companies â Access Studio
Configure your access rules and permissions
Apply the rules to your user groups
Test the access controls with different user accounts

Need Help?
For technical support, customization requests, or any questions about Access Studio:
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