This question has been flagged
1 Reply
4162 Views

Now i creating a module, I want to set access rights for the users. I followed the base way it come in check box for manager and user this one i dont want. I want Quality is a title User and Managers are in the group how to do it. Here is the code. <openerp> <data noupdate="0">

 <record model="ir.module.category" id="module_category_quality_management">
        <field name="name">Qualitysss</field>
        <field name="description">Quality Management</field>
        <field name="sequence">24</field>
    </record>

<record id="group_quality_user" model="res.groups">
    <field name="name">User</field>
    <field name="category_id" ref="module_category_quality_management"/>
    <field name="model_id" ref="model_quality_control"/>
    <field name="implied_ids" eval="[(4, ref('module_category_quality_management'))]"/>

</record>
<record id="group_quality_manager" model="res.groups">
    <field name="name">Manager</field>
    <field name="model_id" ref="model_quality_control"/>
    <field name="category_id" ref="module_category_quality_management"/>
    <field name="implied_ids" eval="[(4, ref('module_category_quality_management'))]"/>

</record>

</data> </openerp> Help me...

Avatar
Discard
Best Answer

implied_ids: These are the other groups to inherit permissions from.

module_category_quality_management : is just a category and you will see that in Users > Groups (for search, etc)

So group Manager : <field name="implied_ids" eval="[(4, ref('group_quality_user'))]"/>
so both group will be add to a drop down box, and group Manager have all atributes of group user

Avatar
Discard