Hi, I have been using field level 'read/write' access rights in OpenERP 7.0 (please don't be confused with the 'groups' field attribute) and I know the low level details of what is their effect. Just as a reference, below are links to the 7.0 sources where they are processed in the ORM of v7.0:
* field_object.read (field values are cleared after reading the DB if the user doesn't have read permission)
* field_object.write: (field keys/values are silently removed before writing them to the database if the user doesn't have write permissions)
My problem is that I have not found where field level 'read' (only read) access rights are processed in Odoo 8.0, I have read the new ORM sources and identified the corresponding read method (_read_from_database), but I have not found any chunk of code where field level 'read' access rights are processed. I'm afraid the feature is missing in v8.0.
On the other hand, field level 'write' access rights is correctly processed in the _write method for Odoo 8.0.
Is this a missing feature in Odoo 8.0?
Are field level 'read/write' access rights a feature that is expected to be included in Odoo 8.0?
Thanks in advance for your attention,
Marvin