[FIX] website_slides_survey: fix ACLs for eLearning officers reading surveys

Commit 90bf317c01 added read rights on survey for eLearning officers.
Reason is that they should be able to link surveys to slides, notably to create
certifications in eLearning.

However in backend eLearning officers cannot access any survey form view as
rights on sub models are not granted. We fix that by correctly giving a read
access on survey sub models to eLearning officers.

They are therefore able to read survey results and statistics. It makes sense
as they are linked to marketing teams. They have no modification rights as
those are limited to survey users / officers.
This commit is contained in:
Thibault Delavallée
2020-04-16 10:26:32 +00:00
parent d998c29ae8
commit 16e492860b
@@ -1,2 +1,6 @@
id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink
access_survey_slides_officer,access.survey.slides.officer,model_survey_survey,website_slides.group_website_slides_officer,1,0,0,0
access_survey_slides_officer,access.survey.slides.officer,survey.model_survey_survey,website_slides.group_website_slides_officer,1,0,0,0
access_survey_question_slides_officer,access.survey.question.slides.officer,survey.model_survey_question,website_slides.group_website_slides_officer,1,0,0,0
access_survey_question_answer_slides_officer,survey.question.answer.slides.officer,survey.model_survey_question_answer,website_slides.group_website_slides_officer,1,0,0,0
access_survey_user_input_slides_officer,access.survey.user.input.slides.officer,survey.model_survey_user_input,website_slides.group_website_slides_officer,1,0,0,0
access_survey_user_input_line_slides_officer,access.survey.user.input.line.slides.officer,survey.model_survey_user_input_line,website_slides.group_website_slides_officer,1,0,0,0
1 id name model_id:id group_id:id perm_read perm_write perm_create perm_unlink
2 access_survey_slides_officer access.survey.slides.officer model_survey_survey survey.model_survey_survey website_slides.group_website_slides_officer 1 0 0 0
3 access_survey_question_slides_officer access.survey.question.slides.officer survey.model_survey_question website_slides.group_website_slides_officer 1 0 0 0
4 access_survey_question_answer_slides_officer survey.question.answer.slides.officer survey.model_survey_question_answer website_slides.group_website_slides_officer 1 0 0 0
5 access_survey_user_input_slides_officer access.survey.user.input.slides.officer survey.model_survey_user_input website_slides.group_website_slides_officer 1 0 0 0
6 access_survey_user_input_line_slides_officer access.survey.user.input.line.slides.officer survey.model_survey_user_input_line website_slides.group_website_slides_officer 1 0 0 0