[IMP] groups: remove auto-inclusion of admin in groups, and make the inclusion explicit in groups
bzr revid: rco@openerp.com-20120404090830-nteimn2kvz8nkk7h
This commit is contained in:
parent
c643a705a9
commit
ba1454149c
|
@ -4,13 +4,14 @@
|
||||||
<record id="group_account_invoice" model="res.groups">
|
<record id="group_account_invoice" model="res.groups">
|
||||||
<field name="name">Invoicing & Payments</field>
|
<field name="name">Invoicing & Payments</field>
|
||||||
<field name="category_id" ref="base.module_category_accounting_and_finance"/>
|
<field name="category_id" ref="base.module_category_accounting_and_finance"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
<record id="group_account_user" model="res.groups" context="{'noadmin':True}">
|
<record id="group_account_user" model="res.groups">
|
||||||
<field name="name">Accountant</field>
|
<field name="name">Accountant</field>
|
||||||
<field name="category_id" ref="base.module_category_accounting_and_finance"/>
|
<field name="category_id" ref="base.module_category_accounting_and_finance"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_account_invoice'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_account_invoice'))]"/>
|
||||||
</record>
|
</record>
|
||||||
<record id="group_account_manager" model="res.groups" context="{'noadmin':True}">
|
<record id="group_account_manager" model="res.groups">
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_accounting_and_finance"/>
|
<field name="category_id" ref="base.module_category_accounting_and_finance"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_account_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_account_user'))]"/>
|
||||||
|
|
|
@ -4,6 +4,7 @@
|
||||||
|
|
||||||
<record id="group_account_payment" model="res.groups">
|
<record id="group_account_payment" model="res.groups">
|
||||||
<field name="name">Accounting / Payments</field>
|
<field name="name">Accounting / Payments</field>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
<record id="account.group_account_invoice" model="res.groups">
|
<record id="account.group_account_invoice" model="res.groups">
|
||||||
<field name="implied_ids" eval="[(4, ref('group_account_payment'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_account_payment'))]"/>
|
||||||
|
|
|
@ -15,7 +15,7 @@
|
||||||
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
<field name="domain_force">['|',('company_id','=',False),('company_id','child_of',[user.company_id.id])]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="group_analytic_accounting" model="res.groups" context="{'noadmin':True}">
|
<record id="group_analytic_accounting" model="res.groups">
|
||||||
<field name="name">Analytic Accounting</field>
|
<field name="name">Analytic Accounting</field>
|
||||||
<field name="category_id" ref="base.module_category_usability"/>
|
<field name="category_id" ref="base.module_category_usability"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
|
@ -16,6 +16,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="module_category_auction"/>
|
<field name="category_id" ref="module_category_auction"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_auction_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_auction_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -3,6 +3,7 @@
|
||||||
<data noupdate="0">
|
<data noupdate="0">
|
||||||
<record model="res.groups" id="base.group_survey_user">
|
<record model="res.groups" id="base.group_survey_user">
|
||||||
<field name="name">Survey / User</field>
|
<field name="name">Survey / User</field>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
|
@ -61,7 +61,7 @@
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- set the default homepage of admin -->
|
<!-- set the default homepage of admin -->
|
||||||
<record id="base.user_admin" model="res.users">
|
<record id="base.user_root" model="res.users">
|
||||||
<field name="action_id" ref="board_homepage_action"/>
|
<field name="action_id" ref="board_homepage_action"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
|
|
@ -17,9 +17,10 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_sales_management"/>
|
<field name="category_id" ref="base.module_category_sales_management"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/>
|
<field name="implied_ids" eval="[(4, ref('base.group_sale_salesman_all_leads'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="res.users" id="base.user_admin">
|
<record model="res.users" id="base.user_root">
|
||||||
<field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/>
|
<field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
|
|
|
@ -2,9 +2,11 @@
|
||||||
<data>
|
<data>
|
||||||
<record model="res.groups" id="group_compta_user">
|
<record model="res.groups" id="group_compta_user">
|
||||||
<field name="name">grcompta</field>
|
<field name="name">grcompta</field>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
<record model="res.groups" id="group_compta_admin">
|
<record model="res.groups" id="group_compta_admin">
|
||||||
<field name="name">grcomptaadmin</field>
|
<field name="name">grcomptaadmin</field>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
<menuitem name="Administration" groups="admin,grcomptaadmin" icon="terp-stock" id="menu_admin_compta"/>
|
<menuitem name="Administration" groups="admin,grcomptaadmin" icon="terp-stock" id="menu_admin_compta"/>
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
<record id="base.group_document_user" model="res.groups">
|
<record id="base.group_document_user" model="res.groups">
|
||||||
<field name="name">User</field>
|
<field name="name">User</field>
|
||||||
<field name="category_id" ref="base.module_category_knowledge_management"/>
|
<field name="category_id" ref="base.module_category_knowledge_management"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- <record id="group_document_manager" model="res.groups">-->
|
<!-- <record id="group_document_manager" model="res.groups">-->
|
||||||
|
|
|
@ -17,10 +17,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="module_category_event_management"/>
|
<field name="category_id" ref="module_category_event_management"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_event_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_event_user'))]"/>
|
||||||
</record>
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
|
|
||||||
<record model="res.users" id="base.user_admin">
|
|
||||||
<field eval="[(4,ref('group_event_manager'))]" name="groups_id"/>
|
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<!-- Multi - Company Rules -->
|
<!-- Multi - Company Rules -->
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
<field name="name">HR Manager</field>
|
<field name="name">HR Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_human_resources"/>
|
<field name="category_id" ref="base.module_category_human_resources"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('base.group_hr_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('base.group_hr_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
<record id="hr_dept_comp_rule" model="ir.rule">
|
<record id="hr_dept_comp_rule" model="ir.rule">
|
||||||
<field name="name">Department multi company rule</field>
|
<field name="name">Department multi company rule</field>
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_tools"/>
|
<field name="category_id" ref="base.module_category_tools"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
<record id="base.group_document_user" model="res.groups">
|
<record id="base.group_document_user" model="res.groups">
|
||||||
<field name="name">User</field>
|
<field name="name">User</field>
|
||||||
<field name="category_id" ref="base.module_category_knowledge_management"/>
|
<field name="category_id" ref="base.module_category_knowledge_management"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -2,6 +2,7 @@
|
||||||
|
|
||||||
<record id="group_expert_comptable" model="res.groups">
|
<record id="group_expert_comptable" model="res.groups">
|
||||||
<field name="name">Finance / Expert Comptable </field>
|
<field name="name">Finance / Expert Comptable </field>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_tools"/>
|
<field name="category_id" ref="base.module_category_tools"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_marketing"/>
|
<field name="category_id" ref="base.module_category_marketing"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('marketing.group_marketing_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('marketing.group_marketing_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_manufacturing"/>
|
<field name="category_id" ref="base.module_category_manufacturing"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_mrp_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_mrp_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="group_mrp_routings" model="res.groups">
|
<record id="group_mrp_routings" model="res.groups">
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_point_of_sale"/>
|
<field name="category_id" ref="base.module_category_point_of_sale"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_pos_user')), (4, ref('stock.group_stock_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_pos_user')), (4, ref('stock.group_stock_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
<field name="comment">Portal managers have access to the portal definitions, and can easily configure the users, access rights and menus of portal users.</field>
|
<field name="comment">Portal managers have access to the portal definitions, and can easily configure the users, access rights and menus of portal users.</field>
|
||||||
<field name="category_id" ref="module_category_portal"/>
|
<field name="category_id" ref="module_category_portal"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_portal_officer'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_portal_officer'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
|
@ -9,7 +9,7 @@
|
||||||
<field name="domain_force"> ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
<field name="domain_force"> ['|','|',('company_id.child_ids','child_of',[user.company_id.id]),('company_id','child_of',[user.company_id.id]),('company_id','=',False)]</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="group_product_variant" model="res.groups" context="{'noadmin':True}">
|
<record id="group_product_variant" model="res.groups">
|
||||||
<field name="name">Product Variant</field>
|
<field name="name">Product Variant</field>
|
||||||
<field name="category_id" ref="base.module_category_usability"/>
|
<field name="category_id" ref="base.module_category_usability"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_project_management"/>
|
<field name="category_id" ref="base.module_category_project_management"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_project_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_project_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.ui.menu" id="menu_definitions">
|
<record model="ir.ui.menu" id="menu_definitions">
|
||||||
|
|
|
@ -11,6 +11,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_purchase_management"/>
|
<field name="category_id" ref="base.module_category_purchase_management"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_purchase_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_purchase_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="group_analytic_accounting" model="res.groups">
|
<record id="group_analytic_accounting" model="res.groups">
|
||||||
|
|
|
@ -17,6 +17,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="module_category_purchase_requisition"/>
|
<field name="category_id" ref="module_category_purchase_requisition"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_purchase_requisition_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_purchase_requisition_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="ir.rule" id="purchase_requisition_comp_rule">
|
<record model="ir.rule" id="purchase_requisition_comp_rule">
|
||||||
|
|
|
@ -46,7 +46,7 @@
|
||||||
<field name="implied_ids" eval="[(4, ref('analytic.group_analytic_accounting'))]"/>
|
<field name="implied_ids" eval="[(4, ref('analytic.group_analytic_accounting'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record model="res.users" id="base.user_admin">
|
<record model="res.users" id="base.user_root">
|
||||||
<field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/>
|
<field eval="[(4,ref('base.group_partner_manager'))]" name="groups_id"/>
|
||||||
</record>
|
</record>
|
||||||
<record model="ir.ui.menu" id="base.menu_base_partner">
|
<record model="ir.ui.menu" id="base.menu_base_partner">
|
||||||
|
|
|
@ -12,6 +12,7 @@
|
||||||
<field name="comment">
|
<field name="comment">
|
||||||
Members of this groups have access to the sharing wizard, which allows them to invite external users to view or edit some of their documents.</field>
|
Members of this groups have access to the sharing wizard, which allows them to invite external users to view or edit some of their documents.</field>
|
||||||
<field name="category_id" ref="module_category_share"/>
|
<field name="category_id" ref="module_category_share"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_warehouse_management"/>
|
<field name="category_id" ref="base.module_category_warehouse_management"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('group_stock_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('group_stock_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
<record id="group_production_lot" model="res.groups">
|
<record id="group_production_lot" model="res.groups">
|
||||||
|
|
|
@ -10,6 +10,7 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_tools"/>
|
<field name="category_id" ref="base.module_category_tools"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -9,9 +9,11 @@
|
||||||
<field name="name">Manager</field>
|
<field name="name">Manager</field>
|
||||||
<field name="category_id" ref="base.module_category_tools"/>
|
<field name="category_id" ref="base.module_category_tools"/>
|
||||||
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
<field name="implied_ids" eval="[(4, ref('base.group_tool_user'))]"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
<record model="res.groups" id="base.group_survey_user">
|
<record model="res.groups" id="base.group_survey_user">
|
||||||
<field name="name">Survey / User</field>
|
<field name="name">Survey / User</field>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
</data>
|
</data>
|
||||||
</openerp>
|
</openerp>
|
||||||
|
|
|
@ -5,6 +5,7 @@
|
||||||
<record id="base.group_document_user" model="res.groups">
|
<record id="base.group_document_user" model="res.groups">
|
||||||
<field name="name">User</field>
|
<field name="name">User</field>
|
||||||
<field name="category_id" ref="base.module_category_knowledge_management"/>
|
<field name="category_id" ref="base.module_category_knowledge_management"/>
|
||||||
|
<field name="users" eval="[(4, ref('base.user_root'))]"/>
|
||||||
</record>
|
</record>
|
||||||
|
|
||||||
</data>
|
</data>
|
||||||
|
|
|
@ -3,7 +3,7 @@
|
||||||
<data noupdate="1">
|
<data noupdate="1">
|
||||||
<record model="document.directory" id="dir_sale">
|
<record model="document.directory" id="dir_sale">
|
||||||
<field name="name">Sales Document</field>
|
<field name="name">Sales Document</field>
|
||||||
<field name="user_id" ref="base.user_admin"/>
|
<field name="user_id" ref="base.user_root"/>
|
||||||
<field name="parent_id" ref="document.dir_root"/>
|
<field name="parent_id" ref="document.dir_root"/>
|
||||||
<field name="ressource_id">0</field>
|
<field name="ressource_id">0</field>
|
||||||
</record>
|
</record>
|
||||||
|
|
Loading…
Reference in New Issue