Skip to content

Fix "global page admins" appearing in ACL UI for events/series #1502

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

Merged
merged 2 commits into from
Jul 31, 2025

Conversation

LukasKalbertodt
Copy link
Member

This only makes sense for realm ACL, as there global page admins magically have access. Before this commit, for users that were global page admins, the entry was also shown in the ACL UI for events and series.

You can test that easily on the deployment with user gustav (same password as admin). He cannot upload but just check out any video he has access to like https://tobira.opencast.org/~manage/videos/P-R1lPy_-q_/access. Check the same on this PR's deployment to see the entry disappear.

CC @oas777

This only makes sense for realm ACL, as there global page admins
magically have access. Before this commit, for users that were global
page admins, the entry was also shown in the ACL UI for events and
series.
@LukasKalbertodt LukasKalbertodt added the changelog:user User facing changes label Jul 29, 2025
@github-actions github-actions bot temporarily deployed to test-deployment-pr1502 July 29, 2025 08:43 Destroyed
Otherwise, it looks bad on some screen widths.
@owi92 owi92 merged commit 2f8097a into elan-ev:main Jul 31, 2025
4 of 5 checks passed
@LukasKalbertodt LukasKalbertodt deleted the fix-global-page-admin-entry branch July 31, 2025 16:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
changelog:user User facing changes
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants