KbiR
KbiR

Reputation: 4174

Remove a user from an access group in odoo

I need to remove a user from Administration group (settings/Access Rights). I tried below code but nothing happened.

Custom_module.xml

<?xml version="1.0" encoding="utf-8"?>
  <openerp>
    <data>
      <record model="res.users" id="base.user_root">
        <field name="groups_id" eval="[(3,ref('base.group_system'))]"/>
      </record>
    </data>
  </openerp>

/base/base_securit.xml

<data noupdate="1">
      <record model="res.groups" id="group_system">
        <field name="name">Settings</field>
        <field name="implied_ids" eval="[(4, ref('group_erp_manager'))]"/>
        <field name="users" eval="[(4, ref('base.user_root'))]"/>
    </record>
</data>

How can I do it?

Upvotes: 2

Views: 2406

Answers (1)

Phillip Stack
Phillip Stack

Reputation: 3378

<record model="res.groups" id="base.group_system">
    <field name="users" eval="[(3,ref('base.user_root'))]"/>
</record>

Can you try the opposite? From the groups model remove the user from the group?

Upvotes: 1

Related Questions