Employee menu Visibility Management: new group Employee internal, external user
This commit is contained in:
parent
89fc9bdfa1
commit
6301bd6fac
|
|
@ -18,10 +18,11 @@
|
|||
'version': '0.1',
|
||||
|
||||
# any module necessary for this one to work correctly
|
||||
'depends': ['base','hr'],
|
||||
'depends': ['base','hr','mail'],
|
||||
|
||||
# always loaded
|
||||
'data': [
|
||||
'security/security.xml',
|
||||
'security/ir.model.access.csv',
|
||||
'views/hr_employee.xml',
|
||||
'wizards/work_location_wizard.xml'
|
||||
|
|
|
|||
|
|
@ -0,0 +1,22 @@
|
|||
<?xml version="1.0" encoding="UTF-8" ?>
|
||||
<odoo>
|
||||
<data>
|
||||
|
||||
<record id="module_internal_user_category" model="ir.module.category">
|
||||
<field name="name">Internal User Category</field>
|
||||
<field name="sequence">17</field>
|
||||
</record>
|
||||
<record id="group_external_user" model="res.groups">
|
||||
<field name="name">External User</field>
|
||||
<field name="category_id" ref="hr_employee_extended.module_internal_user_category"/>
|
||||
</record>
|
||||
|
||||
<record id="group_internal_user" model="res.groups">
|
||||
<field name="name">Internal User</field>
|
||||
<field name="implied_ids" eval="[(4, ref('group_external_user'))]"/>
|
||||
<field name="category_id" ref="hr_employee_extended.module_internal_user_category"/>
|
||||
</record>
|
||||
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
|
@ -64,5 +64,13 @@
|
|||
</field>
|
||||
</record>
|
||||
|
||||
<record id="mail.menu_root_discuss" model="ir.ui.menu">
|
||||
<field name="groups_id" eval="[(3,ref('base.group_user')),(4, ref('hr_employee_extended.group_internal_user'))]"/>
|
||||
</record>
|
||||
|
||||
|
||||
<record id="hr.menu_hr_root" model="ir.ui.menu">
|
||||
<field name="groups_id" eval="[(3,ref('hr.group_hr_manager')),(3,ref('hr.group_hr_user')),(3,ref('base.group_user')),(3,ref('hr_employee_extended.group_external_user')),(4, ref('hr_employee_extended.group_internal_user'))]"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
Loading…
Reference in New Issue