mirror of
https://github.com/OCA/knowledge.git
synced 2025-12-26 06:57:43 -06:00
[ADD] document_page_portal
This commit is contained in:
@@ -0,0 +1,22 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<odoo>
|
||||
<data noupdate="1">
|
||||
<record model="ir.rule" id="knowledge_user_document_page_rule">
|
||||
<field name="name">Documents: knowledge user: see all</field>
|
||||
<field name="model_id" ref="document_page.model_document_page" />
|
||||
<field name="domain_force">[(1, '=', 1)]</field>
|
||||
<field name="groups" eval="[(4,ref('knowledge.group_document_user'))]" />
|
||||
</record>
|
||||
<record model="ir.rule" id="knowledge_portal_document_page_rule">
|
||||
<field name="name">Documents: portal users: portal or following</field>
|
||||
<field name="model_id" ref="document_page.model_document_page" />
|
||||
<field name="domain_force">
|
||||
[
|
||||
'|', '|', ('type', '!=', 'content'), ('is_public', '=', True),
|
||||
('message_partner_ids', 'child_of', [user.partner_id.commercial_partner_id.id])
|
||||
]
|
||||
</field>
|
||||
<field name="groups" eval="[(4, ref('base.group_portal')),(4, ref('base.group_user'))]" />
|
||||
</record>
|
||||
</data>
|
||||
</odoo>
|
||||
3
document_page_portal/security/ir.model.access.csv
Normal file
3
document_page_portal/security/ir.model.access.csv
Normal file
@@ -0,0 +1,3 @@
|
||||
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
|
||||
document_page_portal,document.page portal,document_page.model_document_page,base.group_portal,1,0,0,0
|
||||
document_page_portal_user,document.page portal user,document_page.model_document_page,base.group_user,1,0,0,0
|
||||
|
Reference in New Issue
Block a user