Multi company partner CRUD
2 unresolved threads
2 unresolved threads
control based on record rules (ir.rule) which partners are visible editable. Conditions take into consideration the role you've currently enabled.
Edited by Dani Quilez
Merge request reports
Activity
requested review from @xavier.bonet
assigned to @daniquilez
added ToBeReviewed label
added 1 commit
- 82786aa5 - auto setup company_ids but avoid editable without using readonly
@daniquilez changed the target branch to
dev
100 </function> 101 <value eval="{'noupdate': False}" /> 102 </function> 103 <record model="ir.rule" id="base.res_partner_rule_private_employee"> 104 <field name="active" eval="False" /> 105 </record> 106 <function name="write" model="ir.model.data"> 107 <function name="search" model="ir.model.data"> 108 <value 109 eval="[('module', '=', 'base'),('name', '=', 'res_partner_rule_private_employee')]" 110 /> 111 </function> 112 <value eval="{'noupdate': True}" /> 113 </function> 114 115 <record model="ir.rule" id="res_partner_rule"> 126 </record> 127 128 <record model="ir.rule" id="res_partner_platform_admin_rule"> 129 <field name="name">res.partner Platform-admin multi-company</field> 130 <field name="model_id" ref="base.model_res_partner" /> 131 <field name="groups" eval="[(4, ref('base.group_user'))]" /> 132 <field 133 name="domain_force" 134 >['&',('user_current_role', '=', 'role_platform_admin'),'|', ('type', '!=', 'private'), ('type', '=', False)]</field> 135 <field name="perm_read" eval="False" /> 136 <field name="perm_write" eval="True" /> 137 <field name="perm_create" eval="True" /> 138 <field name="perm_unlink" eval="False" /> 139 </record> 140 141 <record model="ir.rule" id="res_partner_coordinator_admin_worker_rule"> mentioned in commit 1a224f22
mentioned in merge request !334 (merged)
Please register or sign in to reply