elan-ev / studip-opencast-plugin

This is an Stud.IP plugin for Opencast
https://elan-ev.github.io/studip-opencast-plugin/
GNU General Public License v2.0
9 stars 22 forks source link

Upload ACLs for LTI user #944

Closed dennis531 closed 4 months ago

dennis531 commented 4 months ago

Problem: Currently, the processing of uploaded videos fails because the necessary roles and rights to the data are not yet available. This happens especially when the Stud.IP user provider caches the roles of the users but these have not been updated before processing.

Solution: The role of the current LTI user will be added to the ACLs when the video is uploaded. This change means that the uploader always has read and write access to the video. Currently, this permission can not be removed in the plugin.