[knowledge][11.0.3.0.0] - add security for access to ir.attachment.

Otherwise the module grants too wide permissions for all users.
This commit is contained in:
Jordi Ballester Alomar
2019-02-28 11:06:23 +01:00
committed by mle
parent 5d1fdc37a6
commit f32b18f62f
9 changed files with 51 additions and 9 deletions

View File

@@ -37,9 +37,9 @@
<menuitem
id="menu_document_section"
name="Documents"
groups="knowledge.group_document_user"
groups="knowledge.group_ir_attachment_user"
parent="menu_document_root"
sequence="10"/>
sequence="150"/>
<menuitem
id="menu_document"

View File

@@ -21,6 +21,14 @@
<label for="module_document"/>
</div>
</div>
<div class="col-xs-12 col-md-12 o_setting_box">
<div class="o_setting_left_pane">
<field name="group_ir_attachment_user"/>
</div>
<div class="o_setting_right_pane">
<label for="group_ir_attachment_user"/>
</div>
</div>
<div class="col-xs-12 col-md-12 o_setting_box">
<div class="o_setting_left_pane">
<field name="module_document_page"/>
@@ -75,7 +83,7 @@
name="Configuration"
parent="menu_document_root"
groups="base.group_system"
sequence="50"/>
sequence="200"/>
<menuitem id="menu_knowledge_configuration"
name="Settings"
parent="menu_document_configuration"