<?xml version="1.0"?> <odoo noupdate="1"> <record id="energy_communities_category" model="ir.module.category"> <field name="name">Energy Communities</field> <field name="description">Nivell d'Accés dels usuaris a la plataforma Odoo de les Comunitats Energètiques </field> <field name="sequence">10</field> </record> <!-- new groups --> <record model="res.groups" id="group_user"> <field name="name">User</field> <field name="category_id" ref="energy_communities_category"/> </record> <record model="res.groups" id="group_admin"> <field name="name">Administrator</field> <field name="category_id" ref="energy_communities_category"/> </record> <record model="res.groups" id="group_platform_manager"> <field name="name">Platform Manager</field> <field name="category_id" ref="energy_communities_category"/> </record> <!-- new roles --> <record model="res.users.role" id="role_ce_member"> <field name="name">Energy Community Member</field> <field name="implied_ids" ref="group_user"/> <field name="implied_ids" eval="[(6, 0, [ref('group_user')])]"/> </record> <record model="res.users.role" id="role_ce_admin"> <field name="name">Energy Community Administrator</field> <field name="implied_ids" eval="[(6, 0, [ref('base.group_user'), ref('account.group_account_invoice'), ref('cooperator.cooperator_group_user'), ref('group_admin')])]" /> </record> <record model="res.users.role" id="role_platform_admin"> <field name="name">Platform admin role</field> <field name="implied_ids" eval="[(6, 0, [ref('group_platform_manager'), ref('cooperator.cooperator_group_manager')])]"/> </record> </odoo>