2016-12-13 10 views
2

Мне нужно удалить пользователя из группы администрирования (настройки/Права доступа). Я попытался под кодом, но ничего не произошло.Удалить пользователя из группы доступа в odoo

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> 

Как я могу это сделать?

ответ

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

Вы можете попробовать обратное? Из модели групп удалите пользователя из группы?

+0

Спасибо Филиппу .. это работает .. Но есть проблема. он работает только в новой базе данных не в моей текущей? – KbiR

+0

Wierd, возможно, xml-идентификатор уже отмечен 'no update'? –

+0

Не помечено 'no update' !! – KbiR