2016-12-13 7 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 id가 이미 '업데이트 안 함'으로 플래그되어 있습니까? –

+0

'업데이트 안 함'플래그가 지정되지 않았습니다! – KbiR