update access rules
[odoo/odoo.git] / bin / addons / base / security / base_security.xml
1 <?xml version="1.0"?>
2 <openerp>
3         <data noupdate="0">
4
5 <!--
6  Users Groups
7 -->
8     <record model="res.groups" id="group_system">
9         <field name="name">Administrator / Configuration</field>
10     </record>
11     
12     <record model="res.groups" id="group_erp_manager">
13         <field name="name">Administrator / Access Rights</field>
14     </record>
15     
16     <record model="res.groups" id="group_user">
17         <field name="name">Employee</field>
18     </record>
19
20     <record model="res.groups" id="group_extended">
21         <field name="name">Useability / Extended View</field>
22     </record>
23     
24     <record model="res.groups" id="group_no_one">
25         <field name="name">Useability / No One</field>
26     </record>
27
28 <!--
29  Users
30 -->
31     <record model="res.users" id="base.user_root">
32         <field name="signature">Administrator</field>
33         <field name="address_id" ref="main_address"/>
34         <field name="company_id" ref="main_company"/>
35         <field name="action_id" ref="action_menu_admin"/>
36         <field name="menu_id" ref="action_menu_admin"/>
37     </record>
38
39
40         <!-- Set accesses to menu -->
41         <record model="ir.ui.menu" id="base.menu_administration">
42                 <field name="groups_id" eval="[(6,0, [ref('group_system'), ref('group_erp_manager')])]"/>
43         </record>
44
45         <record id="base.menu_security" model="ir.ui.menu">
46                 <field eval="[(6,0,[ref('base.group_erp_manager')])]" name="groups_id"/>
47         </record>
48
49         <record id="base.menu_users" model="ir.ui.menu">
50                 <field eval="[(6,0,[ref('base.group_erp_manager')])]" name="groups_id"/>
51         </record>
52         
53         <record id="base.menu_action_currency_form" model="ir.ui.menu">
54                 <field eval="[(6,0,[ref('base.group_system')])]" name="groups_id"/>
55         </record>
56
57         <record id="base.menu_custom" model="ir.ui.menu">
58                 <field eval="[(6,0,[ref('base.group_system')])]" name="groups_id"/>
59         </record>
60
61         <record id="base.menu_translation" model="ir.ui.menu">
62                 <!-- FIXME: a "Usability / Translations" group ?? -->
63                 <field eval="[(6,0,[ref('base.group_system')])]" name="groups_id"/>
64         </record>
65
66         <record id="base.menu_management" model="ir.ui.menu">
67                 <field eval="[(6,0,[ref('base.group_system')])]" name="groups_id"/>
68         </record>
69
70 </data>
71 </openerp>
72