diff options
| author | Gaurav Panchal <gan@openerp.com> | 2015-08-12 09:44:44 +0200 |
|---|---|---|
| committer | Thibault Delavallée <tde@openerp.com> | 2015-08-12 11:41:58 +0200 |
| commit | ede13fd43b844c3d913ba72a83d6ad33bd587910 (patch) | |
| tree | ba17ed3816bd1d7c6e822ccc9997ffbc255ee2c4 /addons/gamification/security/gamification_security.xml | |
| parent | 4898d3a59883a14e74b8978c4c717ee881c13731 (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.xml | 12 |
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"/> |
