https://blog.yartsev.by/odoo_tutorials/004_developers_tutorial/008_security/001_security.html
читал ваш блог, спасибо. Просто не пойму.. почему редактирование остаётся доступным, хотя perm_write=False <record id="estate_property_agent_rule" model="ir.rule"> <field name="name">Agent access to property</field> <field name="model_id" ref="model_estate_property"/> <field name="perm_read" eval="True"/> <field name="perm_write" eval="False"/> <field name="perm_unlink" eval="False"/> <field name="perm_create" eval="False"/> <field name="groups" eval="[Command.link(ref('estate_group_user'))]"/> <field name="domain_force">[ '|', ('salesperson_id', '=', user.id), ('salesperson_id', '=', False) ]</field> </record> Других рулов нет, это модуль из доки getting started
False означает, что данное правило не будет учитьіваться при проверке на права вьіполнить указанное действие.
Обсуждают сегодня