[ADD] groups Portal Manager / Officer, and their access controls
bzr revid: rco@openerp.com-20110429080350-idajhra8g2i5o2dn
This commit is contained in:
parent
71c93bbe13
commit
9a34f0341d
|
@ -38,7 +38,10 @@ module 'share'.
|
|||
""",
|
||||
'website': 'http://www.openerp.com',
|
||||
'demo_xml': [],
|
||||
'data': ['portal_view.xml', 'wizard_view.xml'],
|
||||
'data': [
|
||||
'security/portal_security.xml', 'security/ir.model.access.csv',
|
||||
'portal_view.xml', 'wizard_view.xml',
|
||||
],
|
||||
'installable': True,
|
||||
'certificate' : '',
|
||||
}
|
||||
|
|
|
@ -0,0 +1,7 @@
|
|||
"id","name","model_id:id","group_id:id","perm_read","perm_write","perm_create","perm_unlink"
|
||||
"access_all","access.portal.all","model_res_portal",,1,0,0,0
|
||||
"access_widget_all","access.portal.widget.all","model_res_portal_widget",,1,0,0,0
|
||||
"access_manager","access.portal.manager","model_res_portal","group_portal_manager",1,1,1,1
|
||||
"access_widget_manager","access.portal.widget.manager","model_res_portal_widget","group_portal_manager",1,1,1,1
|
||||
"access_wizard_officer","access.portal.wizard.officer","model_res_portal_wizard","group_portal_officer",1,1,1,1
|
||||
"access_wizard_user_officer","access.portal.wizard.user.officer","model_res_portal_wizard_user","group_portal_officer",1,1,1,1
|
|
|
@ -0,0 +1,13 @@
|
|||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<openerp>
|
||||
<data noupdate="1">
|
||||
<record id="group_portal_manager" model="res.groups">
|
||||
<field name="name">Portal / Manager</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>
|
||||
</record>
|
||||
<record id="group_portal_officer" model="res.groups">
|
||||
<field name="name">Portal / Officer</field>
|
||||
<field name="comment">Portal officers can create new portal users with the portal wizard.</field>
|
||||
</record>
|
||||
</data>
|
||||
</openerp>
|
|
@ -7,7 +7,8 @@
|
|||
src_model="res.partner"
|
||||
res_model="res.portal.wizard"
|
||||
view_type="form" view_mode="form"
|
||||
key2="client_action_multi" target="new"/>
|
||||
key2="client_action_multi" target="new"
|
||||
groups="group_portal_officer"/>
|
||||
|
||||
<!-- wizard action on res.partner.address -->
|
||||
<act_window id="address_wizard_action"
|
||||
|
@ -15,7 +16,8 @@
|
|||
src_model="res.partner.address"
|
||||
res_model="res.portal.wizard"
|
||||
view_type="form" view_mode="form"
|
||||
key2="client_action_multi" target="new"/>
|
||||
key2="client_action_multi" target="new"
|
||||
groups="group_portal_officer"/>
|
||||
|
||||
<!-- wizard view -->
|
||||
<record id="wizard_view" model="ir.ui.view">
|
||||
|
|
Loading…
Reference in New Issue