| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2316 |
| Technical Name |
access_rights_engine_cft |
| License | OPL-1 |
| Website | https://craftsync.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2316 |
| Technical Name |
access_rights_engine_cft |
| License | OPL-1 |
| Website | https://craftsync.com/ |
| Versions | 16.0 17.0 18.0 19.0 |
Simplest Access Rights Engine
Apply access rights instantly across menus, models, fields, views, and actions.
The Standard Odoo Way
Access rights are managed through multiple groups and technical rules, making permission control complex and fragmented.
- Role-based access (security groups)
- Separate read / write / create / delete rights
- Record rules limit record visibility
- Multi-company data isolation
- Menu visibility tied to access rights
- Related records require separate access
- Sensitive models restricted to admins
- Settings access limited to administrators
- Delete operations often restricted
- Automated actions respect user rights
- Studio and developer tools restricted
- No automatic cross-module access
With This Module
A single access-rights engine applies permissions instantly across menus, views, fields, buttons, and actions in real time.
- Make any field required or read-only
- Control access to menus and submenus
- Disable developer mode for selected users
- Hide filters and group-by options
- Restrict chatter and messaging features
- Control button and tab visibility
- Hide duplicate, delete, and archive options
- Set up company-wise access restrictions
- Block users from logging in
- Hide import and export features
- Make users read-only across the system
- Restrict field-level access and visibility
- Control domain-based record access
- Hide chatter activities and notes
- Restrict external link functionality
- Hide model creation and editing rights
- Hide all global access restrictions
- Restrict Kanban record link clicks
- Hide report and action buttons
- Prevent field export capabilities
- Hide or show specific views per user
How it Works
1. Install & Configure
Install the module from Apps and define access rules using the centralized access-rights engine (e.g., restrict menus, models, or fields for a specific user or role).
2. Apply User Access
Assign the configured access rules to users. When the user logs in, the system applies permissions instantly.
3. Real-Time Enforcement
Menus, views, fields, buttons, and actions are automatically shown or hidden based on the defined rules, ensuring immediate and consistent access control across the system.
Access Control,
Reimagined
One engine. Total control. Zero complexity.
One Control Center
Configure menus, fields, views, buttons, chatter, and actions from a single access-rights engine.
Instant Effect
Rules apply immediatelyâno reloads, no technical record rules, no hidden dependencies.
No Barriers
Easier than groups and record rulesâif you can imagine the restriction, you can configure it yourself.
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