Files
odoo_source/addons/event/security/ir.model.access.csv
T
std-odoo e0c2a8a2cc [IMP] event_*: clean ACL and add a new group "Registration Desk"
Purpose
=======

Clean the ACLs related to the Event application.

Add a new group to manage the registration in the entrance of an event. This
group should not be able to modify or remove records in Event but should be
able to create and manage the registrations.

Specifications
==============

Now, there are 3 event groups

  * ``Registration Desk User``, who can manage the registrations and
    read all event-related information;
  * ``Event User`` who can create event, sponsor, ticket... His role is
    to globally handle events on a day-to-day basis;
  * ``Event Administrator`` who can create event type, sponsor type,
    ticket type... His role is to manage the way events are managed withint
    its company:

Each group implies all previous groups.

Compared to previous event users gain a lot of rules, allowing to update
records like tickets, registrations, ... Low-end event users should now
use the registration desk group.

Links
=====

Task ID-2204364
COM odoo/odoo#57022
ENT odoo/enterprise#13984
UPG odoo/upgrade#1897
2021-04-02 13:40:50 +00:00

2.8 KiB

1idnamemodel_id:idgroup_id:idperm_readperm_writeperm_createperm_unlink
2access_event_type_registrationevent.type.registrationmodel_event_typeevent.group_event_registration_desk1000
3access_event_type_managerevent.type.managermodel_event_typeevent.group_event_manager1111
4access_event_type_ticket_registrationevent.type.ticket.registrationmodel_event_type_ticketevent.group_event_registration_desk1000
5access_event_type_ticket_managerevent.type.ticket.managermodel_event_type_ticketevent.group_event_manager1111
6access_event_event_registrationevent.event.registrationmodel_event_eventevent.group_event_registration_desk1000
7access_event_event_userevent.event.usermodel_event_eventevent.group_event_user1110
8access_event_event_managerevent.event.managermodel_event_eventevent.group_event_manager1111
9access_event_event_ticketevent.event.ticketmodel_event_event_ticket0000
10access_event_event_ticket_userevent.event.ticket.usermodel_event_event_ticketevent.group_event_user1111
11access_event_registrationevent.registrationmodel_event_registration0000
12access_event_registration_registrationevent.registration.registrationmodel_event_registrationevent.group_event_registration_desk1110
13access_event_registration_managerevent.registration.managermodel_event_registrationevent.group_event_manager1111
14access_event_mail_registrationevent.mail.registrationmodel_event_mailevent.group_event_registration_desk1000
15access_event_mail_userevent.mail.usermodel_event_mailevent.group_event_user1111
16access_event_mail_registration_registrationevent.mail.registration.registrationmodel_event_mail_registrationevent.group_event_registration_desk1000
17access_event_mail_registration_managerevent.mail.registration.managermodel_event_mail_registrationevent.group_event_manager1111
18access_event_type_mail_registrationevent.type.mail.registrationmodel_event_type_mailevent.group_event_registration_desk1000
19access_event_type_mail_managerevent.type.mail.managermodel_event_type_mailevent.group_event_manager1111
20access_event_stage_registrationevent.stage.registrationmodel_event_stageevent.group_event_registration_desk1000
21access_event_stage_managerevent.stage.managermodel_event_stageevent.group_event_manager1111
22access_event_tag_category_registrationevent.tag.category.registrationmodel_event_tag_categoryevent.group_event_registration_desk1000
23access_event_tag_category_userevent.tag.category.usermodel_event_tag_categoryevent.group_event_user1111
24access_event_tagevent.tagmodel_event_tag0000
25access_event_tag_registrationevent.tag.usermodel_event_tagevent.group_event_registration_desk1000
26access_event_tag_userevent.tag.usermodel_event_tagevent.group_event_user1110
27access_event_tag_managerevent.tag.managermodel_event_tagevent.group_event_manager1111