user_admin now user_root, security tweaks

bzr revid: jean-baptiste.aubort@camptocamp.com-20080829083850-4r3yzq26xp1xm0b5
This commit is contained in:
Jean-Baptiste Aubort 2008-08-29 10:38:50 +02:00
parent 1837b36369
commit 39c65676a5
5 changed files with 6 additions and 933 deletions

View File

@ -8,7 +8,7 @@
<field name="signature">Fabien Pinckaers</field>
<field name="address_id" ref="main_address"/>
<field name="company_id" ref="main_company"/>
<field name="groups_id" eval="('base.group_employee')"/>
<field name="groups_id" eval="('base.group_user')"/>
</record>
</data>
</terp>

View File

@ -13,7 +13,7 @@
<field name="name">ERP Manager</field>
</record>
<record model="res.groups" id="group_employee">
<record model="res.groups" id="group_user">
<field name="name">Employee</field>
</record>
@ -86,190 +86,6 @@
<field name="state">open</field>
</record>
<!--
Objects Groups
-->
<record model="ir.model" id="base.model_ir_act_report_custom">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_act_report_xml">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_act_window">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_act_window_view">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_act_wizard">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_act_url">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_act_server">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_ui_view">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_ui_view_sc">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_ui_menu">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_report_custom">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_report_custom_fields">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_sequence">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_sequence_type">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_default">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_model">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_model_fields">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_model_access">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_model_data">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_model_data">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_model_config">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_attachment">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_cron">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_values">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_translation">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_exports">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_exports_line">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wkf">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wkf_activity">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wkf_transition">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wkf_instance">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wkf_workitem">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wkf_triggers">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_rule">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_rule_group">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wizard_ir_model_menu_create">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wizard_ir_model_menu_create_line">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_wizard_module_lang_export">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_module_repository">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_module_category">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_module_module">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_module_module_dependency">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_module_module_configuration_step">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_module_module_configuration_wizard">
<field name="type">system</field>
</record>
<record model="ir.model" id="base.model_ir_property">
<field name="type">system</field>
</record>
<!--
Access
-->
@ -278,7 +94,7 @@
<record model="ir.model.access" id="access_ir_actions_employee">
<field name="name">ir.actions.actions Employee</field>
<field model="ir.model" name="model_id" search="[('model', '=', 'ir.actions.actions')]"/>
<field name="group_id" ref="group_employee"/>
<field name="group_id" ref="group_user"/>
<field name="perm_read" eval="1"/>
<field name="perm_write" eval="0"/>
<field name="perm_create" eval="0"/>
@ -288,7 +104,7 @@
<record model="ir.model.access" id="access_ir_actions_act_window_employee">
<field name="name">ir.actions.act_window Employee</field>
<field model="ir.model" name="model_id" search="[('model', '=', 'ir.actions.act_window')]"/>
<field name="group_id" ref="group_employee"/>
<field name="group_id" ref="group_user"/>
<field name="perm_read" eval="1"/>
<field name="perm_write" eval="0"/>
<field name="perm_create" eval="0"/>
@ -386,312 +202,5 @@
</record>
<!--Don't remove before-->
<record model="ir.model.access" id="access_ir_act_window_group_employee">
<field name="name">ir_act_window group_employee</field>
<field name="model_id" model="ir.model" ref="model_ir_act_window"/>
<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_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"/>
<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_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"/>
<field name="group_id" ref="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_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"/>
<field name="group_id" ref="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_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"/>
<field name="group_id" ref="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_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"/>
<field name="group_id" ref="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_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"/>
<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_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"/>
<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_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"/>
<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_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"/>
<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_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"/>
<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_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"/>
<field name="group_id" ref="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_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"/>
<field name="group_id" ref="group_erp_manager"/>
<field name="perm_read" eval="0"/>
<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_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>

View File

@ -6,440 +6,4 @@
<record model="res.groups" id="group_partner_manager">
<field name="name">Partner Manager</field>
</record>
<!--
Object Groups
-->
<record model="ir.model" id="model_res_currency">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_bank_type_field">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_category">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_address">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_event">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_request">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_bank_type">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_lang">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_request_link">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_bank">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_groups">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_title">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_som">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_company">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_function">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_request_history">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_users">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_country">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_canal">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_country_state">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_currency_rate">
<field name="type">base</field>
</record>
<record model="ir.model" id="model_res_partner_event_type">
<field name="type">base</field>
</record>
<!--
Object Access
-->
<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="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_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="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_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="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_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="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_account_manager">
<field name="name">res_currency_rate group_account_manager</field>
<field name="model_id" model="ir.model" ref="model_res_currency_rate"/>
<field name="group_id" ref="group_account_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_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_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="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_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="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_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_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="0"/>
</record>
<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_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="0"/>
</record>
<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="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_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_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="0"/>
</record>
<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_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="0"/>
</record>
<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="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_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="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_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_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="0"/>
</record>
<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_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="0"/>
</record>
<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="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_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="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_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="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"/>
<field name="group_id" ref="group_request"/>
<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_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="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_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="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_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="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_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="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>

View File

@ -54,7 +54,7 @@ class configmanager(object):
'translate_out': None,
'language': None,
'pg_path': None,
'admin_passwd': 'admin',
'admin_passwd': 'root',
'addons_path': None,
'root_path': None,
'debug_mode': False,

View File

@ -167,7 +167,7 @@ class ReceiverEmail2Event(object):
if __name__ == '__main__':
rpc_dispatcher = CommandDispatcher(RPCProxy(4, 'admin'))
rpc_dispatcher = CommandDispatcher(RPCProxy(4, 'root'))
dispatcher = CommandDispatcher(ReceiverEmail2Event(rpc_dispatcher))
parser = EmailParser(['To', 'Cc', 'From'], dispatcher)
parser.parse(email.message_from_file(sys.stdin))