Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The plugin should require setting less roles for the lti instructor #914

Open
tibroc opened this issue Jan 24, 2024 · 1 comment
Open

The plugin should require setting less roles for the lti instructor #914

tibroc opened this issue Jan 24, 2024 · 1 comment
Labels
type:documentation type:security v:3 Everything related to the Stud.IP Opencast Plugin Version 3.x

Comments

@tibroc
Copy link

tibroc commented Jan 24, 2024

The documentation states that many roles should be set for the lti user:

lti.custom_roles=ROLE_STUDIO,ROLE_ADMIN_UI,ROLE_UI_EVENTS_DETAILS_COMMENTS_CREATE,ROLE_UI_EVENTS_DETAILS_COMMENTS_DELETE,ROLE_UI_EVENTS_DETAILS_COMMENTS_EDIT,ROLE_UI_EVENTS_DETAILS_COMMENTS_REPLY,ROLE_UI_EVENTS_DETAILS_COMMENTS_RESOLVE,ROLE_UI_EVENTS_DETAILS_COMMENTS_VIEW,ROLE_UI_EVENTS_DETAILS_MEDIA_VIEW,ROLE_UI_EVENTS_DETAILS_METADATA_EDIT,ROLE_UI_EVENTS_DETAILS_METADATA_VIEW,ROLE_UI_EVENTS_DETAILS_VIEW,ROLE_UI_EVENTS_EDITOR_EDIT,ROLE_UI_EVENTS_EDITOR_VIEW,ROLE_CAPTURE_AGENT

It should be sufficient to set ROLE_STUDIO,ROLE_CAPTURE_AGENT.

Related to #725

@tibroc tibroc added v:3 Everything related to the Stud.IP Opencast Plugin Version 3.x type:documentation type:security labels Jan 24, 2024
@tibroc tibroc changed the title The plugin should set less roles for the lti instructor The plugin should require setting less roles for the lti instructor Jan 24, 2024
@tgloeggl
Copy link
Member

Lars told me once, that ROLE_CAPTURE_AGENT might be to much permissions, because it would include ROLE_ADMIN. Could you shed some light on that? @lkiesow

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:documentation type:security v:3 Everything related to the Stud.IP Opencast Plugin Version 3.x
Projects
None yet
Development

No branches or pull requests

2 participants