summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabien Pinckaers <fp@tinyerp.com>2010-06-25 23:52:26 +0200
committerFabien Pinckaers <fp@tinyerp.com>2010-06-25 23:52:26 +0200
commit9e08565c100e55f5fa74c8e51c6c1b4e7b49ed06 (patch)
tree181d5d53408bc4674b713af8131a3366a507e255
parent14d113b8c7cff97f6903995e7f256f87fc4ff271 (diff)
[IMP] misc access rights fix and imprivements
bzr revid: fp@tinyerp.com-20100625215226-3hfclouyg6uwt0yb
-rw-r--r--addons/document/__openerp__.py2
-rw-r--r--addons/document/document_view.xml2
-rw-r--r--addons/document/security/document_security.xml4
-rw-r--r--addons/project/project_view.xml6
4 files changed, 11 insertions, 3 deletions
diff --git a/addons/document/__openerp__.py b/addons/document/__openerp__.py
index 5e1aa939b54..e8b8b3969e9 100644
--- a/addons/document/__openerp__.py
+++ b/addons/document/__openerp__.py
@@ -43,10 +43,10 @@
'depends': ['base', 'process','board'],
'init_xml': [],
'update_xml': [
+ 'security/document_security.xml',
'document_view.xml',
'document_data.xml',
'wizard/document_configuration_view.xml',
- 'security/document_security.xml',
'security/ir.model.access.csv',
'report/document_report_view.xml',
'board_document_view.xml',
diff --git a/addons/document/document_view.xml b/addons/document/document_view.xml
index 2164903b3c0..f40074df644 100644
--- a/addons/document/document_view.xml
+++ b/addons/document/document_view.xml
@@ -3,7 +3,7 @@
<!--<menuitem name="Document Management" icon="terp-stock" id="menu_document"/>
<menuitem name="Document Configuration" id="menu_document_configuration" parent="menu_document"/>-->
- <menuitem name="Knowledge" icon="terp-stock" id="base.menu_document" sequence="19" groups="base.group_user"/>
+ <menuitem name="Knowledge" icon="terp-stock" id="base.menu_document" sequence="19" groups="group_document_user"/>
<menuitem name="Configuration" id="base.menu_document_configuration" parent="base.menu_document" sequence="50"/>
<menuitem name="Document Management" id="menu_document_management_configuration" parent="base.menu_document_configuration" sequence="1"/>
diff --git a/addons/document/security/document_security.xml b/addons/document/security/document_security.xml
index 4eb257a2325..333cc853542 100644
--- a/addons/document/security/document_security.xml
+++ b/addons/document/security/document_security.xml
@@ -2,6 +2,10 @@
<openerp>
<data noupdate="0">
+ <record id="group_document_user" model="res.groups">
+ <field name="name">Document / User</field>
+ </record>
+
<record id="group_document_manager" model="res.groups">
<field name="name">Document / Manager</field>
</record>
diff --git a/addons/project/project_view.xml b/addons/project/project_view.xml
index cbb7b9d7337..3147e392f0d 100644
--- a/addons/project/project_view.xml
+++ b/addons/project/project_view.xml
@@ -1,7 +1,11 @@
<?xml version="1.0" encoding="utf-8"?>
<openerp>
<data>
- <menuitem icon="terp-project" id="base.menu_main_pm" name="Project" sequence="10"/>
+ <menuitem
+ icon="terp-project" id="base.menu_main_pm"
+ name="Project" sequence="10"
+ groups="group_project_manager,group_project_user"/>
+
<menuitem id="menu_project_management" name="Project Management" parent="base.menu_main_pm" sequence="1"/>
<menuitem id="menu_definitions" name="Configuration" parent="base.menu_main_pm" sequence="60"/>