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

"Can manipulate dataset" privilege does not seem to work on the user level (user cannot manipulate other datasets) #481

Closed
LAMaglan opened this issue Feb 12, 2025 · 2 comments
Assignees

Comments

@LAMaglan
Copy link

I (a user designated as "admin") have given another user several privileges, in particular "can manipulate dataset" (see below screenshot - username redacted: let's call it "user1")
Image

However, despite this activated privilege, the user in question ("user1") is not able to view a dataset made by another user ("user2").
I was going over it together with "user1". On the other hand I (as "admin") am able to access the dataset of "user2".

Not sure if it is relevant, but "user1" has also been given the role/tag "teacher", with its own set of privileges (see below)
Image

Also not sure how relevant, but here is the current order of the tags/roles in the "manage configuration tags" section:
Image

Is there somethign that I/we have done wrong? Shoudl I for instance also try turning on "can manipulate dataset" for the "teacher" role?

@dale-wahl
Copy link
Member

I think I found the bug. The “can view private datasets” setting may not be implemented correctly in v1.46. Looks like that only works for users that are designated admins at the moment.

Will get back to you.

@dale-wahl
Copy link
Member

b28b31f...6b80bac will fix this. "Can view private datasets" will allow a user to view, but not manipulate private datasets. Ownership will need to be shared (or Can manipulate datasets privileged) in order to run processors and change anything related to the dataset. Users can always share datasets with either "viewer" or "owner" privileges to any other user.

Admins will still be able to see private datasets with or without the "Can view private datasets" privilege. That is up for debate #479.

You will need to wait for release or update to master branch for changes to take effect.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants