Skip to content

Conversation

@rhafer
Copy link
Contributor

@rhafer rhafer commented Oct 30, 2025

This sets the 'IsAdminUser' Property correctly in the CheckFileInfo Response. For that a new Permission 'WebOffice.Manage' is introduced. By default this permission is only assigned to the Admin role. User with this permission get access to certain admin features in Collabora (e.g. the 'Server Audit' dashboard)

The Admin user get this view (please ignore the failing ssl check that's just my development environment)

image

non admin user get this (please not the missing "Server audit" button)
image

@rhafer rhafer self-assigned this Oct 30, 2025
@rhafer rhafer requested review from fschade and micbar October 30, 2025 10:59
Copy link
Contributor

@micbar micbar left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Some typos.

@rhafer rhafer force-pushed the issue/796 branch 2 times, most recently from ec2ef03 to 0d6ba4c Compare November 4, 2025 14:00
rhafer and others added 3 commits November 4, 2025 16:21
This set the 'IsAdminUser' Property correctly in the CheckFileInfo
Response. For that a new Permission 'WebOffice.Manage' is introduced. By
default this permission is only assigned to the Admin role.
User with this permission get access to certain admin features in
Collabora (e.g. the 'Server Audit' dashboard)

Closes: opencloud-eu#796
Co-authored-by: Michael Barz <michael.barz@zeitgestalten.eu>
@rhafer rhafer merged commit 8a7d51c into opencloud-eu:main Nov 4, 2025
58 checks passed
@openclouders openclouders mentioned this pull request Nov 4, 2025
1 task
@rhafer
Copy link
Contributor Author

rhafer commented Nov 4, 2025

Just for completeness:

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants