summaryrefslogtreecommitdiff
path: root/addons/test_mail/security
diff options
context:
space:
mode:
authorYannick Tivisse <yti@odoo.com>2019-05-28 08:54:15 +0000
committerYannick Tivisse <yti@odoo.com>2019-05-29 08:33:18 +0000
commit1cdbeeca55eb275520f2bc31a95018001071e5a5 (patch)
tree2f25021d8a573104b7d98c7207ec8e95b3b92ee8 /addons/test_mail/security
parentfd2fb47028ff8491e3173491dd22b6ed0305102a (diff)
[IMP] test_mail: Add multi company test from _redirect_to_record
Diffstat (limited to 'addons/test_mail/security')
-rw-r--r--addons/test_mail/security/ir.model.access.csv3
-rw-r--r--addons/test_mail/security/test_mail_security.xml13
2 files changed, 15 insertions, 1 deletions
diff --git a/addons/test_mail/security/ir.model.access.csv b/addons/test_mail/security/ir.model.access.csv
index b0d62e69a4a..90b56e67703 100644
--- a/addons/test_mail/security/ir.model.access.csv
+++ b/addons/test_mail/security/ir.model.access.csv
@@ -14,4 +14,5 @@ access_mail_test_portal,mail.test.portal,model_mail_test,base.group_portal,1,1,0
access_mail_test_user,mail.test.user,model_mail_test,base.group_user,1,1,1,1
access_mail_test_cc_portal,mail.test.cc.portal,model_mail_test_cc,base.group_portal,1,0,0,0
access_mail_test_cc_user,mail.test.cc.user,model_mail_test_cc,base.group_user,1,1,1,1
-
+access_mail_test_multi_company_user,mail.test.multi.company.user,model_mail_test_multi_company,base.group_user,1,1,1,1
+access_mail_test_multi_company_portal,mail.test.multi.company.portal,model_mail_test_multi_company,base.group_portal,1,0,0,0
diff --git a/addons/test_mail/security/test_mail_security.xml b/addons/test_mail/security/test_mail_security.xml
new file mode 100644
index 00000000000..762df7cf167
--- /dev/null
+++ b/addons/test_mail/security/test_mail_security.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="utf-8"?>
+<odoo>
+ <data noupdate="1">
+
+ <record id="mail_test_multi_company_rule" model="ir.rule">
+ <field name="name">Mail Test Multi Company</field>
+ <field name="model_id" ref="test_mail.model_mail_test_multi_company"/>
+ <field eval="True" name="global"/>
+ <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field>
+ </record>
+
+ </data>
+</odoo>