- Supported with:
-
Odoo Enterprise (Odoo.sh & On Premise)
-
Odoo Community
Field Access Rule
Advanced Field-Level Security for Odoo
The video shows how to control field security in Odoo without any coding. First, you enable the Field Access Rule in the user settings to show the app, where a rule is created for the Customer field in Sales Order to manage various permissions. By simply checking options, the administrator can make the field Invisible to hide it from all views, Read-Only to prevent edits, or Required to make it mandatory, while also using relational restrictions like Disable Create, Disable Create & Edit, and Disable External Link to hide creation options and the external link icon. Furthermore, the Test Access button in the header opens a wizard where selecting a user and record ID explains exactly which rule is "Winning" based on its Priority and Tier, making it very easy to manage and check your security settings.
This video shows how to hide a field from everywhere in Odoo. First, if you tick Hide from Export, the field is removed from the export list, preventing users from downloading that specific data into Excel or CSV files. Using Hide in List / Tree and Hide in Kanban removes the field from those specific screen views to keep them clean or secure. Selecting Hide in Graph disables the field in visual charts so it cannot be used for analysis.A smart feature is that when you check Hide in Pivot, the system automatically checks the Group By and Custom Group boxes for you. This ensures the field is completely hidden from Pivot reports and the search bar, so users cannot organize or group data using that field.
The video shows how to hide a field from all search and filter options using the Field Access Rule app. A rule is created for the Employee model and the Department field. By checking the Hide from Search Bar and Hide from Filters boxes, the field disappears from the top search bar and the custom filter menu. Checking Hide from Search Panel removes the department list from the left-side panel. Finally, checking Hide from Group By takes away the option to group employees by their department. This ensures that the user cannot use the department field to search, filter, or organize their data at all.
Version 19.0.1.0.0 | Released on : 11 th July 2026
Our Services
Odoo Consulting
Odoo Implementation
Odoo Integration
Odoo Training
Hire Odoo Developers
Odoo Support
Odoo Customization
Odoo Migration
Help and Support
Get Help and Support Around-the Clock
We offer lifetime support from our team for all our modules and services to address any defects that may arise. However, should you encounter any issues with your custom application, you may need to purchase our custom support package for additional assistance.
EMAIL US :
help@evvotech.in
Please don't hesitate to contact our technical team via email. For immediate assistance, you can also reach us on Mail.
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Lines of code | 595 |
| Technical Name |
et_field_access_rule |
| License | OPL-1 |
| Website | https://www.evvotech.in |
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.
Odoo Enterprise (Odoo.sh & On Premise)
Please log in to comment on this module