odoo权限细分
True
odoo权限分为可见权限,模型权限。
但是有时候我们需要在这些权限下要分的更细,比如这个模型的某个字段,有的可见有的人不可见,有的人可编辑有的人不能编辑,这是时候我们就应该采用派生。

<record model="ir.ui.view" id="funenc_test">
<field name="name">测试</field>
<field name="model">funenc.test</field>
<field name="inherit_id" ref="funenc_test_form"/>
<field name="groups_id" eval="[(6, 0, [ref('funenc_test.test_1'),ref('funenc_test.test_2')])]"/>
<field name="arch" type="xml">
<xpath expr="//field[@name='nmae']" position="attributes">
<attribute name="attrs">
{'readonly':True}
</attribute>
</xpath>
</field>
</record>

假设有funenc_test.test_1,funenc_test.test_2,funenc_test.test_3
3个组对funenc.test有相同权限
但是我只想funenc_test.test_3对name字段有编辑权限,就可以这样



动态设置权限组
True