跳至內容
選單
此問題已被標幟
1 回覆
1914 瀏覽次數

Hi everyone, I created an addons by setting the rules to user, supervisor, manager. Now I would like to install the survey addon and automatically set the rules user to manager if he is manager in my module.

頭像
捨棄
最佳答案

Hi
Please go through the code for record rules

<record id="give_a_unique_record_id" model="ir.rule">
<field name="name">module_name.user</field> // Name of your choice
<field name="model_id" ref="module_name.model_account_analytic_line"/>
<field name="domain_force">[(1, '=', 1)]</field> // This will give access to all records unconditionally.
<field name="groups" eval="[(4, ref(custom_module.group_manager'))]"/> To set groups
<field name="perm_create" eval="1"/>
<field name="perm_write" eval="1"/>
<field name="perm_unlink" eval="1"/>
<field name="perm_read" eval="1"/>
// You can give the permission to create,read,write,unlink according to your system.
</record>

To know more about record rules , please take a look at : https://www.cybrosys.com/blog/record-rules-in-odoo-14

Hope it helps

頭像
捨棄
相關帖文 回覆 瀏覽次數 活動
2
6月 25
2433
0
7月 23
2339
1
4月 23
10246
0
10月 22
2902
1
3月 22
6187