Daily updates from Odoo
Thursday, December 12, 2019
1 change
Code cleanup and technical improvements
This change adds dedicated eLearning Officer and Manager roles so course administration can be assigned separately from general website editing. It gives businesses more precise control over who can create, publish, manage, or delete courses and learning content, while preserving existing course responsibility workflows.
Original PR description
### Purpose Have user groups specific to eLearning to separate them from generic website editors. Indeed this is a specific work area and require more than pure design skill. ### Details Two user…
### Purpose
Have user groups specific to eLearning to separate them from generic website
editors. Indeed this is a specific work area and require more than pure design
skill.
### Details
Two user groups has been added:
* group_website_slides_officer
\+ can read any course/slide
\+ can create a course
\+ can add slide to the courses he is responsible
\+ can publish the courses/slides he is responsible
\- cannot unlink courses/slides (you should archive them)
\* implies group_website_publisher in order to see the top navbar in frontend
with the publish toggle button and the new content button.
* group_website_slides_manager
\* The Manager is an Officer with more rights.
\+ can read any course/slide
\+ can create a course
\+ can add slide to any courses
\+ can publish any courses/slides
\+ can unlink any courses/slides
When website_slides_survey is installed:
+ group_website_slides_officer implies group_survey_user
+ group_website_slides_manager implies group_survey_manager
task-2062462
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr