Odoo中文网|Odoo实施培训

标题: 权限和分组的问题 [打印本页]

作者: lccyx001    时间: 2016-3-28 17:09
标题: 权限和分组的问题
有没有对权限和分组这边有详细一点的讲解介绍的,百度和官网上写的不够详细,看了好几天还是云里雾绕的,我可以成功设置分组,但是写的规则不生效
  1. <!--新建分组-->
  2.         <record id="chance_sale_manager" model="res.groups">
  3.             <field name="name">chance_sale_manager</field>
  4.                         <field name="implied_ids" eval="[(4, ref('base.group_sale_manager'))]"/>
  5.         </record>

  6.         <record id="chance_sale_salesman" model="res.groups">
  7.             <field name="name">chance_sale_salesman</field>
  8.                         <field name="implied_ids" eval="[(4, ref('base.group_sale_salesman'))]"/>
  9.         </record>
  10. <!--定义用户组-->

  11. <!--权限规则-->

  12.         <record id="property_rule_attendace_manager" model="ir.rule">
  13.             <field name="name">Manager Chance Sale</field>
  14.             <field name="model_id" ref="model_chance_sale_chance_sale"/>
  15.             <field name="domain_force">[(1,'=',1)]</field>
  16.             <field name="groups" eval="[(4, ref('base.group_sale_salesman')),(4,ref('base.group_sale_salesman_all_leads'))]"/>
  17.             <field name="perm_read" eval="1"/>
  18.             <field name="perm_write" eval="0"/>
  19.             <field name="perm_create" eval="1"/>
  20.             <field name="perm_unlink" eval="1"/>
  21.         </record>
  22.         <record id="property_rule_attendace_manager" model="ir.rule">
  23.             <field name="name">Manager Chance Sale</field>
  24.             <field name="model_id" ref="model_chance_sale_chance_sale"/>
  25.             <field name="domain_force">[(1,'=',1)]</field>
  26.             <field name="groups" eval="[(4, ref('base.group_sale_manager'))]"/>
  27.             <field name="perm_read" eval="1"/>
  28.             <field name="perm_write" eval="1"/>
  29.             <field name="perm_create" eval="1"/>
  30.             <field name="perm_unlink" eval="1"/>
复制代码


csv 文件的代码
  1. id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
  2. access_chance_sale_chance_sale,chance_sale.chance_sale,model_chance_sale_chance_sale,chance_sale_manager,1,1,1,1
  3. access_chance_sale_chance_sale,chance_sale.chance_sale,model_chance_sale_chance_sale,chance_sale_salesman,1,0,1,1
复制代码
想要的效果:chance_sale_salesman组内的没有写的权限






欢迎光临 Odoo中文网|Odoo实施培训 (http://www.chinaodoo.net/) Powered by Discuz! X3.2