summaryrefslogtreecommitdiff
path: root/addons/gamification/security/gamification_security.xml
diff options
context:
space:
mode:
authorGaurav Panchal <gan@openerp.com>2015-08-12 09:44:44 +0200
committerThibault Delavallée <tde@openerp.com>2015-08-12 11:41:58 +0200
commitede13fd43b844c3d913ba72a83d6ad33bd587910 (patch)
treeba17ed3816bd1d7c6e822ccc9997ffbc255ee2c4 /addons/gamification/security/gamification_security.xml
parent4898d3a59883a14e74b8978c4c717ee881c13731 (diff)
[IMP] gamification: groups and config udpate
Clean access, groups and categories in gamification. Remove custom goal_category aka Gamification category. As gamification is mostly integrated in HR, use HR categories. Remove custom group_goal_manager group, replaced by HR manager. Gamification groups and configuration is therefore linked to HR now. Updated access rights accordingly.
Diffstat (limited to 'addons/gamification/security/gamification_security.xml')
-rw-r--r--addons/gamification/security/gamification_security.xml12
1 files changed, 4 insertions, 8 deletions
diff --git a/addons/gamification/security/gamification_security.xml b/addons/gamification/security/gamification_security.xml
index 4e73c223a22..2609590a67e 100644
--- a/addons/gamification/security/gamification_security.xml
+++ b/addons/gamification/security/gamification_security.xml
@@ -1,14 +1,10 @@
<?xml version="1.0" ?>
<openerp>
<data noupdate="1">
- <record model="ir.module.category" id="module_goal_category">
- <field name="name">Gamification</field>
- <field name="description"></field>
- <field name="sequence">17</field>
- </record>
- <record id="group_goal_manager" model="res.groups">
+ <record id="base.group_hr_manager" model="res.groups">
<field name="name">Manager</field>
- <field name="category_id" ref="module_goal_category"/>
+ <field name="category_id" ref="base.module_category_human_resources"/>
+ <field name="implied_ids" eval="[(4, ref('base.group_user'))]"/>
<field name="users" eval="[(4, ref('base.user_root'))]"/>
</record>
@@ -31,7 +27,7 @@
<record id="goal_gamification_manager_visibility" model="ir.rule">
<field name="name">Gamification Manager can see any goal</field>
<field name="model_id" ref="model_gamification_goal"/>
- <field name="groups" eval="[(4, ref('group_goal_manager'))]"/>
+ <field name="groups" eval="[(4, ref('base.group_hr_manager'))]"/>
<field name="perm_read" eval="True"/>
<field name="perm_write" eval="True"/>
<field name="perm_create" eval="False"/>