I am using Odoo 13 and I need to set field level access rights on the object level.
I have a Driver group and a Car object.
The Car object has three attributes: door_number, tire_brand, and bank_id.
I need the following:
1) door_number to be read only
2) tire_brand to be read and write only
3) band_id to be inaccessible to the Driver group.
I
know I can edit the view as seen here:
https://www.odoo.com/forum/help-1/question/how-to-apply-field-level-access-rights-for-user-19481
This
would make the appropriate changes on the view level but the object
access rights will not be affected. That would be a security risk.
I also know that I can set the accessible fields on the model itself as seen here: https://www.odoo.com/documentation/13.0/reference/security.html#field-access
However, that would take away both the read and write access rights of all groups unstated in the groups attribute. That will make my previously stated "1) door_number to be read only" impossible to do.
Is there a way to achieve my needs using Odoo 13? I need field level access rights.