View Permission Builder
Set field and record visibility by group without writing ir.rule XML
You need to hide employee salary from managers outside HR. Or show contract terms only to the sales director. Odoo's native security requires XML records and server access. View Permission Builder gives you a point-and-click interface: pick the model, select the field or write a domain, choose which groups see it, save. The rule applies immediately in your session. No Python. No deployment pipeline. Works on any model you have access to, including custom models from other addons. You still own the security layer — rules save as standard ir.rule records, visible in Settings > Technical. If you later hire a developer, they can export or refine them. Typical use: finance hides cost fields from sales, HR hides payroll from operations, admins show debug fields only to themselves. Does not replace your consultant for complex multi-company or computed-field scenarios, but handles 80% of field-hiding requests in under 2 minutes per rule.
Details
- Odoo versions: 16, 17, 18, 19
- Dependencies: base
- License: LGPL-3
- Technical name:
view_permission_builder - Quality score: 89.7/100
- Source: GitHub













