[IMP] *: declare ir.rule in noupdate
ir.rule are default values but can be customized based on the company's policy and needs. This is typically a record that is in noupdate as should be customization-friendly.
This commit is contained in:
committed by
Martin Trigaux
parent
532c083cbb
commit
a3ded9043d
@@ -75,6 +75,10 @@
|
||||
<field name="category_id" ref="base.module_category_hidden"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="account_analytic_line_rule_billing_user" model="ir.rule">
|
||||
<field name="name">account.analytic.line.billing.user</field>
|
||||
<field name="model_id" ref="analytic.model_account_analytic_line"/>
|
||||
@@ -82,10 +86,6 @@
|
||||
<field name="groups" eval="[(4, ref('account.group_account_invoice'))]"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
||||
|
||||
<data noupdate="1">
|
||||
<record id="base.group_public" model="res.groups">
|
||||
<field name="implied_ids" eval="[(4, ref('account.group_show_line_subtotals_tax_excluded'))]"/>
|
||||
</record>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="analytic_default_comp_rule" model="ir.rule">
|
||||
<field name="name">Analytic Default multi company rule</field>
|
||||
@@ -8,6 +7,5 @@
|
||||
<field eval="True" name="global"/>
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="ir_rule_sms_template_sale_manager" model="ir.rule">
|
||||
<field name="name">SMS Template: sale manager CRUD on opportunity / partner templates</field>
|
||||
<field name="model_id" ref="sms.model_sms_template"/>
|
||||
|
||||
@@ -1,10 +1,10 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="delivery_carrier_comp_rule">
|
||||
<field name="name">Delivery Carrier multi-company</field>
|
||||
<field name="model_id" ref="model_delivery_carrier"/>
|
||||
<field name="domain_force"> ['|', ('company_id', 'in', company_ids), ('company_id', '=', False)]</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="ir_rule_sms_template_event_manager" model="ir.rule">
|
||||
<field name="name">SMS Template: event manager CRUD on event / registrations templates</field>
|
||||
<field name="model_id" ref="sms.model_sms_template"/>
|
||||
|
||||
@@ -1,5 +1,4 @@
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="goal_user_visibility" model="ir.rule">
|
||||
<field name="name">User can only see his/her goals or goal from the same challenge in board visibility</field>
|
||||
@@ -34,5 +33,4 @@
|
||||
<field name="domain_force">[('user_id.company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="ir_rule_hr_expense_manager" model="ir.rule">
|
||||
<field name="name">Manager Expense</field>
|
||||
<field name="model_id" ref="model_hr_expense"/>
|
||||
@@ -64,5 +64,4 @@
|
||||
<field name="domain_force">['|',('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,10 +1,8 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="gamification.goal_gamification_manager_visibility" model="ir.rule">
|
||||
<field name="groups" eval="[(4, ref('hr.group_hr_user'))]"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -18,6 +18,8 @@
|
||||
<field name="users" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="base.default_user" model="res.users">
|
||||
<field name="groups_id" eval="[(4,ref('hr_holidays.group_hr_holidays_manager'))]"/>
|
||||
</record>
|
||||
@@ -191,4 +193,5 @@
|
||||
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.module.category" id="base.module_category_human_resources_recruitment">
|
||||
<field name="description">Helps you manage your recruitments.</field>
|
||||
<field name="sequence">11</field>
|
||||
@@ -30,6 +30,4 @@
|
||||
<field name="groups_id" eval="[(4,ref('hr_recruitment.group_hr_recruitment_manager'))]"/>
|
||||
</record>
|
||||
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="hr_resume_rule_employee" model="ir.rule">
|
||||
<field name="name">Resumé: employee: read all</field>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="hr_user_work_entry_employee" model="ir.rule">
|
||||
<field name="name">Work entries/Employee calendar filter: only self</field>
|
||||
@@ -13,5 +12,4 @@
|
||||
<field name="perm_read" eval="0"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<odoo>
|
||||
<data>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="user_iap_account" model="ir.rule">
|
||||
<field name="name">User IAP Account</field>
|
||||
<field name="model_id" ref="model_iap_account"/>
|
||||
@@ -7,5 +7,5 @@
|
||||
<!-- partners can CUD services linked to themselves -->
|
||||
<field name="domain_force">['|', ('company_ids', '=', False), ('company_ids', 'in', company_ids)]</field>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
@@ -20,6 +20,7 @@
|
||||
<field name="users" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
<record id="im_livechat_rule_manager_read_all_mail_channel" model="ir.rule">
|
||||
<field name="name">Livechat: Administrator: read all livechat channel</field>
|
||||
<field name="model_id" ref="model_mail_channel"/>
|
||||
@@ -31,7 +32,7 @@
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="base.default_user" model="res.users">
|
||||
<field name="groups_id" eval="[(4,ref('im_livechat.im_livechat_group_manager'))]"/>
|
||||
</record>
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="account_sale_closing_multi_company">
|
||||
<field name="name">Sale Closing multi-company</field>
|
||||
<field name="model_id" ref="model_account_sale_closing"/>
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
<field name="users" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="lunch_mind_your_own_food_money" model="ir.rule">
|
||||
<field name="name">lunch.cashmove: do not see other people's cashmove</field>
|
||||
@@ -60,7 +61,6 @@
|
||||
<field name="groups" eval="[(4, ref('lunch.group_lunch_manager'))]"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
<record id="base.default_user" model="res.users">
|
||||
<field name="groups_id" eval="[(4,ref('lunch.group_lunch_manager'))]"/>
|
||||
</record>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="0">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- RULES -->
|
||||
<record id="mail_channel_rule" model="ir.rule">
|
||||
<field name="name">Mail.channel: access only public and joined groups</field>
|
||||
@@ -12,8 +12,7 @@
|
||||
'&', ('public', '=', 'groups'), ('group_public_id', 'in', [g.id for g in user.groups_id])]</field>
|
||||
<field name="perm_create" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="ir_rule_mail_notifications_group_user" model="ir.rule">
|
||||
<field name="name">mail.notifications: group_user: write its own entries</field>
|
||||
<field name="model_id" ref="model_mail_notification"/>
|
||||
@@ -57,5 +56,5 @@
|
||||
<field name="perm_write" eval="True"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -8,6 +8,8 @@
|
||||
<field name="comment">The user will be able to manage equipments.</field>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<!-- Rules -->
|
||||
<record id="equipment_request_rule_user" model="ir.rule">
|
||||
<field name="name">Users are allowed to access their own maintenance requests</field>
|
||||
@@ -65,4 +67,6 @@
|
||||
<field name="groups_id" eval="[(4, ref('group_equipment_manager'))]"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="note_note_rule_global" model="ir.rule">
|
||||
<field name="name">Only followers can access a sticky notes</field>
|
||||
<field name="model_id" ref="model_note_note"/>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="payment_transaction_user_rule" model="ir.rule">
|
||||
<field name="name">Access own payment transaction only</field>
|
||||
@@ -19,5 +18,4 @@
|
||||
<field name="groups" eval="[(4, ref('base.group_user')), (4, ref('base.group_portal')), (4, ref('base.group_public'))]"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -16,6 +16,7 @@
|
||||
<field name="users" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="rule_pos_bank_statement_user" model="ir.rule">
|
||||
<field name="name">Point Of Sale Bank Statement POS User</field>
|
||||
@@ -78,7 +79,6 @@
|
||||
<field name="domain_force">[('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
<record id="base.default_user" model="res.users">
|
||||
<field name="groups_id" eval="[(4,ref('point_of_sale.group_pos_manager'))]"/>
|
||||
</record>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="pos_sale_rule_pos_channel_pos_manager" model="ir.rule">
|
||||
<field name="name">POS Sales Team</field>
|
||||
<field name="model_id" ref="sales_team.model_crm_team"/>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="0">
|
||||
<data>
|
||||
|
||||
<record model="ir.module.category" id="base.module_category_inventory_purchase">
|
||||
<field name="description">Helps you manage your purchase-related processes such as requests for quotations, supplier bills, etc...</field>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="purchase_requisition_comp_rule">
|
||||
<field name="name">Purchase Requisition multi-company</field>
|
||||
@@ -14,5 +13,4 @@
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- Multicompay rules-->
|
||||
<record model="ir.rule" id="repair_order_rule">
|
||||
@@ -19,5 +18,4 @@
|
||||
<field name="domain_force">[('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="resource_calendar_leaves_rule_group_user_create">
|
||||
<field name="name">resource.calendar.leaves: employee reads own or global</field>
|
||||
@@ -27,5 +26,5 @@
|
||||
<field name="domain_force">[('resource_id', '=', False)]</field>
|
||||
<field name="perm_read" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="sale_coupon_apply_code_rule" model="ir.rule">
|
||||
<field name="name">Sale Coupon Apply Code Rule</field>
|
||||
@@ -13,5 +12,4 @@
|
||||
<field name="domain_force">[('create_uid', '=', user.id)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,7 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- Required simply to set SO on expense before submitting. Used to avoid crash on name_get/name_search -->
|
||||
<record id="sale_order_rule_expense_user" model="ir.rule">
|
||||
@@ -16,5 +14,4 @@
|
||||
<field name="active" eval="False"/> <!-- opw-2027005: this rules breaks sale "see own document" -->
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -6,11 +6,11 @@
|
||||
<field name="category_id" ref="base.module_category_hidden"/>
|
||||
</record>
|
||||
|
||||
<record id="sale_order_template_rule_company" model="ir.rule">
|
||||
<field name="name">Quotation Template multi-company</field>
|
||||
<field name="model_id" ref="model_sale_order_template"/>
|
||||
<field name="global" eval="True"/>
|
||||
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
<record id="sale_order_template_rule_company" model="ir.rule">
|
||||
<field name="name">Quotation Template multi-company</field>
|
||||
<field name="model_id" ref="model_sale_order_template"/>
|
||||
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="0">
|
||||
<record id="group_display_incoterm" model="res.groups">
|
||||
<field name="name">Display incoterms on Sales Order and related invoices</field>
|
||||
<field name="category_id" ref="base.module_category_hidden"/>
|
||||
@@ -11,6 +10,8 @@
|
||||
<field name="category_id" ref="base.module_category_hidden"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<!-- Stock Portal Access Rules -->
|
||||
<record id="stock_picking_rule_portal" model="ir.rule">
|
||||
<field name="name">Portal Follower Transfers</field>
|
||||
|
||||
@@ -1,7 +1,6 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<!-- Override this rule because in hr_timesheet,
|
||||
the lowest access right can only see own timesheets (model: account.analytic.line)
|
||||
@@ -12,5 +11,5 @@
|
||||
<record id="account.account_analytic_line_rule_billing_user" model="ir.rule">
|
||||
<field name="domain_force">[('project_id', '=', False)]</field>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -27,6 +27,12 @@
|
||||
<field name="users" eval="[(4, ref('base.user_root')), (4, ref('base.user_admin'))]"/>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.menu" id="sales_team.menu_sale_config">
|
||||
<field name="name">Configuration</field>
|
||||
<field eval="[(6,0,[ref('base.group_system')])]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
<record id="crm_rule_all_salesteam" model="ir.rule">
|
||||
<field name="name">All Salesteam</field>
|
||||
<field ref="sales_team.model_crm_team" name="model_id"/>
|
||||
@@ -40,12 +46,6 @@
|
||||
<field name="domain_force">['|',('company_id','=',False),('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
<record model="ir.ui.menu" id="sales_team.menu_sale_config">
|
||||
<field name="name">Configuration</field>
|
||||
<field eval="[(6,0,[ref('base.group_system')])]" name="groups_id"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
<record id="base.default_user" model="res.users">
|
||||
<field name="groups_id" eval="[(4,ref('sales_team.group_sale_manager'))]"/>
|
||||
</record>
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="stock_valuation_layer_company_rule">
|
||||
<field name="name">Stock Valuation Layer Multicompany</field>
|
||||
<field name="model_id" search="[('model','=','stock.valuation.layer')]" model="ir.model"/>
|
||||
<field name="domain_force">[('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="stock_landed_cost_rule">
|
||||
<field name="name">stock_landed_cost multi-company</field>
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="ir_rule_sms_template_stock_manager" model="ir.rule">
|
||||
<field name="name">SMS Template: stock manager CRUD on stock picking templates</field>
|
||||
<field name="model_id" ref="sms.model_sms_template"/>
|
||||
<field name="groups" eval="[(4, ref('stock.group_stock_manager'))]"/>
|
||||
<field name="domain_force">[('model_id.model', '=', 'stock.picking')]</field>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="mail_test_multi_company_rule" model="ir.rule">
|
||||
<field name="name">Mail Test Multi Company</field>
|
||||
@@ -9,5 +8,4 @@
|
||||
<field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<odoo>
|
||||
<data noupdate="0">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="timer_user_rule_create-write-delete" model="ir.rule">
|
||||
<field name="name">timer.user.rule.create-write-delete</field>
|
||||
@@ -28,5 +27,4 @@
|
||||
<field name="perm_read" eval="1"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -27,6 +27,8 @@
|
||||
<field name="implied_ids" eval="[(4, ref('website.group_website_designer'))]"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
|
||||
<record id="website_menu" model="ir.rule">
|
||||
<field name="name">Website menu: group_ids</field>
|
||||
<field name="model_id" ref="model_website_menu"/>
|
||||
@@ -90,4 +92,6 @@
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
<field name="groups" eval="[(4, ref('base.group_portal'))]"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="website_blog_post_public">
|
||||
<field name="name">Blog Post: public: published only</field>
|
||||
<field name="model_id" ref="model_blog_post"/>
|
||||
<field name="domain_force">[('website_published', '=', True)]</field>
|
||||
<field name="groups" eval="[(4, ref('base.group_public')), (4, ref('base.group_portal'))]"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<!-- CRM Lead portal -->
|
||||
<record id="assigned_lead_portal_rule_1" model="ir.rule">
|
||||
<field name="name">Portal Graded Partner: read and write assigned leads</field>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record model="ir.rule" id="website_customer_res_partner_tag_public">
|
||||
<field name="name">Partner Tag: published only</field>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record id="event_event_public" model="ir.rule">
|
||||
<field name="name">event: Public</field>
|
||||
<field name="model_id" ref="event.model_event_event"/>
|
||||
@@ -21,6 +22,7 @@
|
||||
<field name="perm_create" eval="False"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
<record id="event.group_event_manager" model="res.groups">
|
||||
<field name="implied_ids" eval="[(4, ref('website.group_website_publisher'))]"/>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="event_product_template_public" model="ir.rule">
|
||||
<field name="name">Product template linked to event: Public</field>
|
||||
<field name="model_id" ref="product.model_product_template"/>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="event_track_public" model="ir.rule">
|
||||
<field name="name">event tracks: Public</field>
|
||||
@@ -13,5 +12,4 @@
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="website_forum_public" model="ir.rule">
|
||||
<field name="name">Website forum: Public user can only access to public forum</field>
|
||||
<field name="model_id" ref="model_forum_forum"/>
|
||||
|
||||
@@ -1,6 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<data noupdate="1">
|
||||
<record id="hr_job_public" model="ir.rule">
|
||||
<field name="name">Job Positions: Public</field>
|
||||
<field name="model_id" ref="hr.model_hr_job"/>
|
||||
@@ -41,9 +41,10 @@
|
||||
<field name="perm_create" eval="False"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
</data>
|
||||
|
||||
|
||||
<record id="hr_recruitment.group_hr_recruitment_manager" model="res.groups">
|
||||
<field name="implied_ids" eval="[(4, ref('website.group_website_publisher'))]"/>
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="im_livechat_channel_rule_public" model="ir.rule">
|
||||
<field name="name">website_livechat.channel.public</field>
|
||||
@@ -13,5 +12,4 @@
|
||||
<field name="perm_unlink" eval="0"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="membership_product_product_public" model="ir.rule">
|
||||
<field name="name">Product membership: Public</field>
|
||||
<field name="model_id" ref="product.model_product_template"/>
|
||||
@@ -20,4 +21,5 @@
|
||||
<field name="perm_create" eval="False"/>
|
||||
<field name="perm_unlink" eval="False"/>
|
||||
</record>
|
||||
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<odoo noupdate="1">
|
||||
|
||||
<record id="product_wishlist_rule" model="ir.rule">
|
||||
<field name="name">See own Wishlist</field>
|
||||
@@ -16,5 +15,4 @@
|
||||
<field name="groups" eval="[(4, ref('sales_team.group_sale_manager'))]"/>
|
||||
</record>
|
||||
|
||||
</data>
|
||||
</odoo>
|
||||
|
||||
@@ -1,6 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="0">
|
||||
<record model="ir.module.category" id="base.module_category_website_elearning">
|
||||
<field name="sequence">21</field>
|
||||
</record>
|
||||
@@ -25,6 +24,7 @@
|
||||
<field name="implied_ids" eval="[(4, ref('group_website_slides_manager'))]"/>
|
||||
</record>
|
||||
|
||||
<data noupdate="1">
|
||||
<!-- CHANNEL -->
|
||||
<record id="rule_slide_channel_global" model="ir.rule">
|
||||
<field name="name">Channel: always visible (sub rules exist)</field>
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="website_slides_forum_public" model="ir.rule">
|
||||
<field name="name">Website forum: User can only access to forum related to followed courses</field>
|
||||
<field name="model_id" ref="website_forum.model_forum_forum"/>
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
<odoo>
|
||||
<odoo noupdate="1">
|
||||
<record id="test_access_right_fake_ticket" model="ir.rule">
|
||||
<field name="name">Fake Ticket: portal or following</field>
|
||||
<field name="model_id" ref="model_test_access_right_ticket"/>
|
||||
|
||||
Reference in New Issue
Block a user