Split FSM into separate modules and switch customer to address book
This commit is contained in:
17
odoo/addons/dsrpt_address_book/security/groups.xml
Normal file
17
odoo/addons/dsrpt_address_book/security/groups.xml
Normal file
@@ -0,0 +1,17 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<!-- User Group -->
|
||||
<record id="group_dsrpt_address_book_user" model="res.groups">
|
||||
<field name="name">DSRPT Address Book / User</field>
|
||||
<field name="comment">Can view and manage contacts</field>
|
||||
</record>
|
||||
|
||||
<!-- Admin Group -->
|
||||
<record id="group_dsrpt_address_book_admin" model="res.groups">
|
||||
<field name="name">DSRPT Address Book / Administrator</field>
|
||||
<field name="implied_ids" eval="[(4, ref('group_dsrpt_address_book_user'))]"/>
|
||||
<field name="comment">Can configure communication types and delete contacts</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
12
odoo/addons/dsrpt_address_book/security/ir.model.access.csv
Normal file
12
odoo/addons/dsrpt_address_book/security/ir.model.access.csv
Normal file
@@ -0,0 +1,12 @@
|
||||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
access_dsrpt_contact_user,dsrpt.contact.user,model_dsrpt_contact,group_dsrpt_address_book_user,1,1,1,0
|
||||
access_dsrpt_contact_admin,dsrpt.contact.admin,model_dsrpt_contact,group_dsrpt_address_book_admin,1,1,1,1
|
||||
access_dsrpt_communication_type_user,dsrpt.communication.type.user,model_dsrpt_communication_type,group_dsrpt_address_book_user,1,0,0,0
|
||||
access_dsrpt_communication_type_admin,dsrpt.communication.type.admin,model_dsrpt_communication_type,group_dsrpt_address_book_admin,1,1,1,1
|
||||
access_dsrpt_contact_communication_user,dsrpt.contact.communication.user,model_dsrpt_contact_communication,group_dsrpt_address_book_user,1,1,1,1
|
||||
access_dsrpt_contact_communication_admin,dsrpt.contact.communication.admin,model_dsrpt_contact_communication,group_dsrpt_address_book_admin,1,1,1,1
|
||||
access_contact_event_user,contact.event.user,model_contact_event,group_dsrpt_address_book_user,1,1,1,0
|
||||
access_contact_event_admin,contact.event.admin,model_contact_event,group_dsrpt_address_book_admin,1,1,1,1
|
||||
access_contact_source_user,contact.source.user,model_contact_source,group_dsrpt_address_book_user,1,1,1,0
|
||||
access_contact_source_admin,contact.source.admin,model_contact_source,group_dsrpt_address_book_admin,1,1,1,1
|
||||
access_change_employee_wizard,change.employee.wizard,model_change_employee_wizard,base.group_user,1,1,1,1
|
||||
|
Reference in New Issue
Block a user