You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
39 lines
1.8 KiB
39 lines
1.8 KiB
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<odoo>
|
|
<!-- Personal session rule-->
|
|
<record id="user_session_login_rule_personal_session" model="ir.rule">
|
|
<field name="name">Personal Session</field>
|
|
<field ref="model_user_session_login" name="model_id"/>
|
|
<field name="domain_force">
|
|
['|', ('user_id', '=', user.id), ('user_id', '=', False)]
|
|
</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('user_session_management.user_session_management_group_user'))]"/>
|
|
</record>
|
|
<!-- All session rule-->
|
|
<record id="user_session_login_rule_all_session" model="ir.rule">
|
|
<field name="name">All Session</field>
|
|
<field ref="model_user_session_login" name="model_id"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('user_session_management.user_session_management_group_manager'))]"/>
|
|
</record>
|
|
<!-- Personal activity rule-->
|
|
<record id="user_session_activity_rule_personal_activity" model="ir.rule">
|
|
<field name="name">Personal Activity</field>
|
|
<field ref="model_user_session_activity" name="model_id"/>
|
|
<field name="domain_force">
|
|
['|', ('user_id', '=', user.id), ('user_id', '=', False)]
|
|
</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('user_session_management.user_session_management_group_user'))]"/>
|
|
</record>
|
|
<!-- All activity rule-->
|
|
<record id="user_session_activity_rule_all_activity" model="ir.rule">
|
|
<field name="name">All Activity</field>
|
|
<field ref="model_user_session_activity" name="model_id"/>
|
|
<field name="domain_force">[(1, '=', 1)]</field>
|
|
<field name="groups"
|
|
eval="[(4, ref('user_session_management.user_session_management_group_manager'))]"/>
|
|
</record>
|
|
</odoo>
|