Improved Security

bzr revid: fp@tinyerp.com-20080903182533-bi4u27xqnm2mmhhr
This commit is contained in:
Fabien Pinckaers 2008-09-03 20:25:33 +02:00
parent c130aff195
commit f9ec54047f
13 changed files with 99 additions and 43 deletions

View File

@ -1,25 +1,13 @@
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
<record id="group_account_invoice" model="res.groups">
<field name="name">Financial Invoice</field>
<field name="name">Finance / Invoice</field>
</record>
<record id="group_account_user" model="res.groups">
<field name="name">Financial User</field>
<field name="name">Finance / Accountant</field>
</record>
<record id="group_account_manager" model="res.groups">
<field name="name">Financial Admin</field>
</record>
<record id="group_sale_manager" model="res.groups">
<field name="name">Sale Manager</field>
</record>
<record id="group_project_member" model="res.groups">
<field name="name">Project Member</field>
</record>
<record id="group_account_payment" model="res.groups">
<field name="name">Account Payment</field>
<field name="name">Finance / Administrator</field>
</record>
</data></terp>

View File

@ -40,6 +40,7 @@
""",
"demo_xml": [],
"update_xml": [
"security/account_payment_security.xml",
"security/ir.model.access.csv",
"payment_wizard.xml",
"payment_view.xml",

View File

@ -0,0 +1,10 @@
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_account_payment" model="res.groups">
<field name="name">Finance / Payments</field>
</record>
</data>
</terp>

View File

@ -1,9 +1,14 @@
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_crm_manager" model="res.groups">
<field name="name">Customer Executive - Manager</field>
<field name="name">CRM / Manager</field>
</record>
<record id="group_crm_user" model="res.groups">
<field name="name">Customer Executive - User</field>
<record id="group_crm_admin" model="res.groups">
<field name="name">CRM / Administrator</field>
</record>
</data></terp>
</data>
</terp>

View File

@ -2,13 +2,11 @@
<terp>
<data noupdate="1">
<record id="group_hr_manager" model="res.groups">
<field name="name">HR Manager</field>
<field eval="[(4, ref('hr.menu_open_view_employee_tree')), (4, ref('hr.menu_open_view_employee_list')), (4, ref('hr.menu_open_view_employee_new')), (4, ref('hr.menu_view_employee_category_form'))]" name="menu_access"/>
<field name="name">HR / Manager</field>
</record>
<record id="group_hr_employee" model="res.groups">
<field name="name">Employee</field>
<field eval="[(4, ref('hr.menu_open_view_employee_tree')), (4, ref('hr.menu_open_view_employee_list')),(4, ref('hr.menu_open_view_employee_new')), (4, ref('hr.menu_view_employee_category_form'))]" name="menu_access"/>
<field name="name">HR / User</field>
</record>
</data>
</terp>

View File

@ -1,5 +1,10 @@
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
<record model="res.groups" id="group_hr_manager">
<field name="name">HR Manager</field>
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_hr_contract" model="res.groups">
<field name="name">HR / Contracts</field>
</record>
</data></terp>
</data>
</terp>

View File

@ -1,5 +1,13 @@
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_production_manager" model="res.groups">
<field name="name">Production Manager</field>
<field name="name">Manufacturing / Manager</field>
</record>
</data></terp>
<record id="group_production_user" model="res.groups">
<field name="name">Manufacturing / Worker</field>
</record>
</data>
</terp>

View File

@ -20,7 +20,10 @@ Main features :
"demo_xml": [],
"update_xml": [
"security/ir.model.access.csv",
"pos_report.xml", "pos_wizard.xml", "pos_view.xml", "pos_sequence.xml", "pos_data.xml", "pos_workflow.xml"
"security/point_of_sale_security.xml",
"pos_report.xml", "pos_wizard.xml",
"pos_view.xml", "pos_sequence.xml",
"pos_data.xml", "pos_workflow.xml"
],
"installable": True,
}

View File

@ -0,0 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_pos_manager" model="res.groups">
<field name="name">Point of Sale / Manager</field>
</record>
<record id="group_pos_user" model="res.groups">
<field name="name">Point of Sale / User</field>
</record>
</data>
</terp>

View File

@ -1,11 +1,13 @@
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_uos" model="res.groups">
<field name="name">Useability / Product UOS View</field>
<field name="name">Useability / Product UoS View</field>
</record>
<record id="group_product_manager" model="res.groups">
<field name="name">Product Manager</field>
<field name="name">Product / Manager</field>
</record>
</data>
</terp>

View File

@ -1,5 +1,16 @@
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
<record id="group_project_manager" model="res.groups">
<field name="name">Project Manager</field>
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_project_finance" model="res.groups">
<field name="name">Project / Financial Manager</field>
</record>
</data></terp>
<record id="group_project_manager" model="res.groups">
<field name="name">Project / Manager</field>
</record>
<record id="group_project_user" model="res.groups">
<field name="name">Project / User</field>
</record>
</data>
</terp>

View File

@ -1,5 +1,13 @@
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_purchase_manager" model="res.groups">
<field name="name">Purchase Manager</field>
<field name="name">Purchase / Manager</field>
</record>
</data></terp>
<record id="group_purchase_user" model="res.groups">
<field name="name">Purchase / User</field>
</record>
</data>
</terp>

View File

@ -1,8 +1,12 @@
<?xml version="1.0" encoding="utf-8"?>
<terp>
<data noupdate="1">
<record id="group_sale_manager" model="res.groups">
<field name="name">Sale / Manager</field>
</record>
<record id="group_sale_salesman" model="res.groups">
<field name="name">Salesman</field>
<field name="name">Sale / Salesman</field>
</record>
</data>