* Normalize and debug rights
* Removed print bzr revid: jean-baptiste.aubort@camptocamp.com-20080821123611-t2x6kxrsr9moykru
This commit is contained in:
@@ -5,6 +5,10 @@
|
||||
<!--
|
||||
Users Groups
|
||||
-->
|
||||
<record model="res.groups" id="group_system">
|
||||
<field name="name">System</field>
|
||||
</record>
|
||||
|
||||
<record model="res.groups" id="group_erp_manager">
|
||||
<field name="name">ERP Manager</field>
|
||||
</record>
|
||||
@@ -20,6 +24,10 @@
|
||||
<record model="res.groups" id="group_request">
|
||||
<field name="name">Request</field>
|
||||
</record>
|
||||
|
||||
<record model="res.groups" id="group_cron">
|
||||
<field name="name">Cron Jobs</field>
|
||||
</record>
|
||||
|
||||
<record model="res.groups" id="group_extended">
|
||||
<field name="name">Extended View</field>
|
||||
@@ -261,6 +269,7 @@
|
||||
<!--
|
||||
Access
|
||||
-->
|
||||
|
||||
<!--Don't remove after-->
|
||||
<record model="ir.model.access" id="access_ir_actions_employee">
|
||||
<field name="name">ir.actions.actions Employee</field>
|
||||
@@ -281,6 +290,96 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_actions_act_window_employee">
|
||||
<field name="name">ir.actions.act_window_close System</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'ir.actions.act_window_close')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_actions_act_window_employee">
|
||||
<field name="name">ir.actions.act_window_close System</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'ir.actions.report.xml')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_actions_act_window_employee">
|
||||
<field name="name">ir.actions.act_window_close System</field>
|
||||
<field model="ir.model" name="model_id" search="[('model', '=', 'ir.actions.wizard')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_workflow_group_system">
|
||||
<field name="name">workflow group_system</field>
|
||||
<field name="model_id" model="ir.model" search="[('model', '=', 'workflow')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_workflow_activity_group_system">
|
||||
<field name="name">workflow_activity group_system</field>
|
||||
<field name="model_id" model="ir.model" search="[('model', '=', 'workflow.activity')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_workflow_instance_group_system">
|
||||
<field name="name">workflow_instance group_system</field>
|
||||
<field name="model_id" model="ir.model" search="[('model', '=', 'workflow.instance')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_workflow_transition_group_system">
|
||||
<field name="name">workflow_transition group_system</field>
|
||||
<field name="model_id" model="ir.model" search="[('model', '=', 'workflow.transition')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_workflow_triggers_group_system">
|
||||
<field name="name">workflow_triggers group_system</field>
|
||||
<field name="model_id" model="ir.model" search="[('model', '=', 'workflow.triggers')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_workflow_workitem_group_system">
|
||||
<field name="name">workflow_workitem group_system</field>
|
||||
<field name="model_id" model="ir.model" search="[('model', '=', 'workflow.workitem')]"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<!--Don't remove before-->
|
||||
|
||||
<record model="ir.model.access" id="access_ir_act_window_group_employee">
|
||||
@@ -292,7 +391,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_act_window_view_group_employee">
|
||||
<field name="name">ir_act_window_view group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_act_window_view"/>
|
||||
@@ -302,7 +400,78 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_attachment_group_system">
|
||||
<field name="name">ir_attachment group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_attachment"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_cron_group_cron">
|
||||
<field name="name">ir_cron group_cron</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_cron"/>
|
||||
<field name="group_id" ref="group_cron"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_default_group_system">
|
||||
<field name="name">ir_default group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_default"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_exports_group_system">
|
||||
<field name="name">ir_exports group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_exports"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_exports_line_group_system">
|
||||
<field name="name">ir_exports_line group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_exports_line"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_model_group_system">
|
||||
<field name="name">ir_model group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_model"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_model_access_group_system">
|
||||
<field name="name">ir_model_access group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_model_access"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_model_config_group_system">
|
||||
<field name="name">ir_model_config group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_model_config"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_model_data_group_employee">
|
||||
<field name="name">ir_model_data group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_model_data"/>
|
||||
@@ -312,7 +481,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_model_fields_group_employee">
|
||||
<field name="name">ir_model_fields group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_model_fields"/>
|
||||
@@ -322,7 +490,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_module_category_group_employee">
|
||||
<field name="name">ir_module_category group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_module_category"/>
|
||||
@@ -332,7 +499,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_module_module_group_employee">
|
||||
<field name="name">ir_module_module group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_module_module"/>
|
||||
@@ -342,7 +508,42 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_module_module_configuration_step_group_system">
|
||||
<field name="name">ir_module_module_configuration_step group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_module_module_configuration_step"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_module_module_configuration_wizard_group_system">
|
||||
<field name="name">ir_module_module_configuration_wizard group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_module_module_configuration_wizard"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_module_module_dependency_group_system">
|
||||
<field name="name">ir_module_module_dependency group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_module_module_dependency"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_module_repository_group_system">
|
||||
<field name="name">ir_module_repository group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_module_repository"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_property_group_employee">
|
||||
<field name="name">ir_property group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_property"/>
|
||||
@@ -352,7 +553,24 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_report_custom_group_system">
|
||||
<field name="name">ir_report_custom group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_report_custom"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_report_custom_fields_group_system">
|
||||
<field name="name">ir_report_custom_fields group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_report_custom_fields"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_rule_group_employee">
|
||||
<field name="name">ir_rule group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_rule"/>
|
||||
@@ -362,7 +580,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_rule_group_group_employee">
|
||||
<field name="name">ir_rule_group group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_rule_group"/>
|
||||
@@ -372,7 +589,33 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_sequence_group_employee">
|
||||
<field name="name">ir_sequence group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_sequence"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_sequence_type_group_employee">
|
||||
<field name="name">ir_sequence_type group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_sequence_type"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_translation_group_system">
|
||||
<field name="name">ir_translation group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_translation"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_ui_menu_group_employee">
|
||||
<field name="name">ir_ui_menu group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_ui_menu"/>
|
||||
@@ -382,7 +625,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_ui_view_group_employee">
|
||||
<field name="name">ir_ui_view group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_ui_view"/>
|
||||
@@ -392,7 +634,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_ui_view_sc_group_employee">
|
||||
<field name="name">ir_ui_view_sc group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_ui_view_sc"/>
|
||||
@@ -402,17 +643,6 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_values_group_employee">
|
||||
<field name="name">ir_values group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_values"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_ir_values_group_erp_manager">
|
||||
<field name="name">ir_values group_erp_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_values"/>
|
||||
@@ -422,6 +652,42 @@
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_ir_values_group_employee">
|
||||
<field name="name">ir_values group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_ir_values"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_wizard_ir_model_menu_create_group_system">
|
||||
<field name="name">wizard_ir_model_menu_create group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_wizard_ir_model_menu_create"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_wizard_ir_model_menu_create_line_group_system">
|
||||
<field name="name">wizard_ir_model_menu_create_line group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_wizard_ir_model_menu_create_line"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_wizard_module_lang_export_group_system">
|
||||
<field name="name">wizard_module_lang_export group_system</field>
|
||||
<field name="model_id" model="ir.model" ref="model_wizard_module_lang_export"/>
|
||||
<field name="group_id" ref="group_system"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</terp>
|
||||
|
||||
@@ -33,8 +33,6 @@ import ir, re
|
||||
import netsvc
|
||||
from osv.orm import except_orm
|
||||
|
||||
from pprint import pprint
|
||||
|
||||
import time
|
||||
import tools
|
||||
import pooler
|
||||
@@ -165,7 +163,6 @@ class ir_model(osv.osv):
|
||||
for k in req:
|
||||
sql += '%s=%s,'%(k,req[k])
|
||||
cr.execute("update ir_model_access set %s where id=%i"%(sql[:-1], rules[rule_len]))
|
||||
print "update ir_model_access set %s where id=%i"%(sql[:-1], rules[rule_len])
|
||||
else:
|
||||
model_name = self.pool.get('ir.model').browse(cr, user, [model_id])[0].name
|
||||
group_name = self.pool.get('res.groups').browse(cr, user, [group_id])[0].name
|
||||
@@ -184,7 +181,7 @@ class ir_model(osv.osv):
|
||||
groups = self.pool.get('res.groups').search(cr, user, [])
|
||||
groups_br = self.pool.get('res.groups').browse(cr, user, groups)
|
||||
for group in groups_br:
|
||||
result['group_%i'%group.id] = {'string': 'Group %s'%group.name,'type': 'char','size': 7}
|
||||
result['group_%i'%group.id] = {'string': '%s'%group.name,'type': 'char','size': 7}
|
||||
return result
|
||||
|
||||
def fields_view_get(self, cr, uid, view_id=None, view_type='form', context={}, toolbar=False):
|
||||
@@ -317,8 +314,6 @@ class ir_model_access(osv.osv):
|
||||
'where m.model=%s and gu.uid=%s', (model_name, uid,))
|
||||
r = cr.fetchall()
|
||||
|
||||
print '%s in %s = %s by %i'%(mode, model_name, str(r[0][0]), uid) # FIXME: REMOVE PLEASE
|
||||
|
||||
if not r[0][0]:
|
||||
if raise_exception:
|
||||
msgs = {
|
||||
|
||||
@@ -1,14 +1,4 @@
|
||||
<?xml version="1.0"?>
|
||||
<terp>
|
||||
<data noupdate="1">
|
||||
|
||||
<!--
|
||||
Users
|
||||
-->
|
||||
|
||||
<!--
|
||||
Users Groups
|
||||
-->
|
||||
<?xml version="1.0" encoding="utf-8"?><terp><data noupdate="1">
|
||||
<record model="res.groups" id="group_account_manager">
|
||||
<field name="name">Account Manager</field>
|
||||
</record>
|
||||
@@ -18,175 +8,125 @@
|
||||
</record>
|
||||
|
||||
<!--
|
||||
Objects Groups
|
||||
Object Groups
|
||||
-->
|
||||
<record model="ir.model" id="base.model_res_lang">
|
||||
<record model="ir.model" id="model_res_currency">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_request">
|
||||
<record model="ir.model" id="model_res_partner_bank_type_field">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_users">
|
||||
<record model="ir.model" id="model_res_partner_category">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_groups">
|
||||
<record model="ir.model" id="model_res_partner_address">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_roles">
|
||||
<record model="ir.model" id="model_res_partner">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_country_state">
|
||||
<record model="ir.model" id="model_res_partner_event">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_config_view">
|
||||
<record model="ir.model" id="model_res_request">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_request_link">
|
||||
<record model="ir.model" id="model_res_partner_bank_type">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_request_history">
|
||||
<record model="ir.model" id="model_res_lang">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_country">
|
||||
<record model="ir.model" id="model_res_request_link">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_bank">
|
||||
<record model="ir.model" id="model_res_partner_bank">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_payterm">
|
||||
<record model="ir.model" id="model_res_groups">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_currency">
|
||||
<record model="ir.model" id="model_res_partner_title">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_currency_rate">
|
||||
<record model="ir.model" id="model_res_partner_som">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_company">
|
||||
<record model="ir.model" id="model_res_company">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner">
|
||||
<record model="ir.model" id="model_res_partner_function">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner">
|
||||
<record model="ir.model" id="model_res_request_history">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_function">
|
||||
<record model="ir.model" id="model_res_users">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_title">
|
||||
<record model="ir.model" id="model_res_country">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_bank">
|
||||
<record model="ir.model" id="model_res_partner_canal">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_bank_type">
|
||||
<record model="ir.model" id="model_res_country_state">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_bank_type_field">
|
||||
<record model="ir.model" id="model_res_currency_rate">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_som">
|
||||
<record model="ir.model" id="model_res_partner_event_type">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_event">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_event_type">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.model" id="base.model_res_partner_category">
|
||||
<field name="type">base</field>
|
||||
</record>
|
||||
|
||||
<!--
|
||||
Access
|
||||
Object Access
|
||||
-->
|
||||
<record model="ir.model.access" id="access_res_company_group_employee">
|
||||
<field name="name">res_company group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_company_base.group_erp_manager">
|
||||
<field name="name">res_company base.group_erp_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_company"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_company_group_erp_manager">
|
||||
<field name="name">res_company group_erp_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_company"/>
|
||||
<field name="group_id" ref="group_erp_manager"/>
|
||||
<field name="group_id" ref="base.group_erp_manager"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_country_group_employee">
|
||||
<field name="name">res_country group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_company_base.group_employee">
|
||||
<field name="name">res_company base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_company"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_country_base.group_employee">
|
||||
<field name="name">res_country base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_country"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_country_state_group_employee">
|
||||
<field name="name">res_country_state group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_country_state_base.group_employee">
|
||||
<field name="name">res_country_state base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_country_state"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_currency_group_employee">
|
||||
<field name="name">res_currency group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_currency_base.group_employee">
|
||||
<field name="name">res_currency base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_currency"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_currency_rate_group_employee">
|
||||
<field name="name">res_currency_rate group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_currency_rate"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_currency_rate_group_account_manager">
|
||||
<field name="name">res_currency_rate group_account_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_currency_rate"/>
|
||||
@@ -196,157 +136,267 @@
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_groups_group_employee">
|
||||
<field name="name">res_groups group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_groups"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<record model="ir.model.access" id="access_res_currency_rate_base.group_employee">
|
||||
<field name="name">res_currency_rate base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_currency_rate"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_groups_group_erp_manager">
|
||||
<field name="name">res_groups group_erp_manager</field>
|
||||
<record model="ir.model.access" id="access_res_groups_base.group_erp_manager">
|
||||
<field name="name">res_groups base.group_erp_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_groups"/>
|
||||
<field name="group_id" ref="group_erp_manager"/>
|
||||
<field name="group_id" ref="base.group_erp_manager"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_lang_group_employee">
|
||||
<field name="name">res_lang group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_groups_base.group_employee">
|
||||
<field name="name">res_groups base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_groups"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_lang_base.group_employee">
|
||||
<field name="name">res_lang base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_lang"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_group_employee">
|
||||
<field name="name">res_partner group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_group_partner_manager">
|
||||
<field name="name">res_partner group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_base.group_employee">
|
||||
<field name="name">res_partner base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_address_group_employee">
|
||||
<field name="name">res_partner_address group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_address_group_partner_manager">
|
||||
<field name="name">res_partner_address group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_address"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_address_base.group_employee">
|
||||
<field name="name">res_partner_address base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_address"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_bank_group_employee">
|
||||
<field name="name">res_partner_bank group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_bank_base.group_employee">
|
||||
<field name="name">res_partner_bank base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_bank"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_bank_group_partner_manager">
|
||||
<field name="name">res_partner_bank group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_bank"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_bank_type_group_employee">
|
||||
<field name="name">res_partner_bank_type group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_bank_type_group_partner_manager">
|
||||
<field name="name">res_partner_bank_type group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_bank_type"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_bank_type_base.group_employee">
|
||||
<field name="name">res_partner_bank_type base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_bank_type"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_bank_type_field_group_employee">
|
||||
<field name="name">res_partner_bank_type_field group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_bank_type_field_group_partner_manager">
|
||||
<field name="name">res_partner_bank_type_field group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_bank_type_field"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_bank_type_field_base.group_employee">
|
||||
<field name="name">res_partner_bank_type_field base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_bank_type_field"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_canal_group_employee">
|
||||
<field name="name">res_partner_canal group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_canal_base.group_employee">
|
||||
<field name="name">res_partner_canal base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_canal"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_canal_group_partner_manager">
|
||||
<field name="name">res_partner_canal group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_canal"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_category_group_employee">
|
||||
<field name="name">res_partner_category group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_category_base.group_employee">
|
||||
<field name="name">res_partner_category base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_category"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_category_group_partner_manager">
|
||||
<field name="name">res_partner_category group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_category"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_event_group_employee">
|
||||
<field name="name">res_partner_event group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_event_group_partner_manager">
|
||||
<field name="name">res_partner_event group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_event"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_event_base.group_employee">
|
||||
<field name="name">res_partner_event base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_event"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_event_type_group_employee">
|
||||
<field name="name">res_partner_event_type group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_event_type_group_partner_manager">
|
||||
<field name="name">res_partner_event_type group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_event_type"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_event_type_base.group_employee">
|
||||
<field name="name">res_partner_event_type base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_event_type"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_function_group_employee">
|
||||
<field name="name">res_partner_function group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_function_base.group_employee">
|
||||
<field name="name">res_partner_function base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_function"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_function_group_partner_manager">
|
||||
<field name="name">res_partner_function group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_function"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_som_group_employee">
|
||||
<field name="name">res_partner_som group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_som_base.group_employee">
|
||||
<field name="name">res_partner_som base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_som"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_som_group_partner_manager">
|
||||
<field name="name">res_partner_som group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_som"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_partner_title_group_employee">
|
||||
<field name="name">res_partner_title group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_partner_title_base.group_employee">
|
||||
<field name="name">res_partner_title base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_title"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_partner_title_group_partner_manager">
|
||||
<field name="name">res_partner_title group_partner_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_partner_title"/>
|
||||
<field name="group_id" ref="group_partner_manager"/>
|
||||
<field name="perm_read" eval="0"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_request_base.group_employee">
|
||||
<field name="name">res_request base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_request"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
<record model="ir.model.access" id="access_res_request_group_request">
|
||||
<field name="name">res_request group_request</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_request"/>
|
||||
@@ -356,56 +406,40 @@
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_request_group_employee">
|
||||
<field name="name">res_request group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_request"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_request_history_group_employee">
|
||||
<field name="name">res_request_history group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_request_history_base.group_employee">
|
||||
<field name="name">res_request_history base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_request_history"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_request_link_group_employee">
|
||||
<field name="name">res_request_link group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_request_link_base.group_employee">
|
||||
<field name="name">res_request_link base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_request_link"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="0"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_users_group_employee">
|
||||
<field name="name">res_users group_employee</field>
|
||||
<record model="ir.model.access" id="access_res_users_base.group_employee">
|
||||
<field name="name">res_users base.group_employee</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_users"/>
|
||||
<field name="group_id" ref="group_employee"/>
|
||||
<field name="group_id" ref="base.group_employee"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="0"/>
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.model.access" id="access_res_users_group_erp_manager">
|
||||
<field name="name">res_users group_erp_manager</field>
|
||||
<record model="ir.model.access" id="access_res_users_base.group_erp_manager">
|
||||
<field name="name">res_users base.group_erp_manager</field>
|
||||
<field name="model_id" model="ir.model" ref="model_res_users"/>
|
||||
<field name="group_id" ref="group_erp_manager"/>
|
||||
<field name="group_id" ref="base.group_erp_manager"/>
|
||||
<field name="perm_read" eval="1"/>
|
||||
<field name="perm_write" eval="1"/>
|
||||
<field name="perm_create" eval="1"/>
|
||||
<field name="perm_unlink" eval="1"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</terp>
|
||||
</data></terp>
|
||||
Reference in New Issue
Block a user