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

Feature request: Dandiset reviewers #1753

Open
bendichter opened this issue Nov 16, 2023 · 1 comment
Open

Feature request: Dandiset reviewers #1753

bendichter opened this issue Nov 16, 2023 · 1 comment
Labels
enhancement New feature or request

Comments

@bendichter
Copy link
Member

I was speaking with Denise Cai at SfN and she requested a way to allows reviewers of a paper to have read-only access to a specific embargoed Dandiset. This feature has already been outlined in the embargo-full design doc:

## Read-only access
In the MVP, the only role a user can have on a dandiset is "Owner".
There should be a new role, "Reviewer".
Reviewers are allowed to access asset data on private and restricted embargoed dandisets.
Reviewers are allowed to see private embargoed dandisets.
Reviewers are not allowed to make any changes to embargoed dandisets.
If a user is a reviewer on an embargoed dandiset, they do not have any permissions on other embargoed dandisets unless explicitly added to those dandisets as well.
The web UI will show reviewer selection directly under owner selection.
Reviewers are not acknowledged for unembargoed dandisets and will not show up in the web UI.
This will be implemented as a new django-guardian role.
All read endpoints for assets are permitted for users who are reviewers of the embargoed dandiset.
All read endpoints for dandisets and versions will treat reviewers the same as owners.
All write and upload endpoints are unchanged.

Has there been movement on this? I just wanted to pass along that users are requesting this feature.

@waxlamp
Copy link
Member

waxlamp commented Feb 2, 2024

@kabilar, @aaronkanzer and I were just discussing this today. There should be motion on this soon.

@waxlamp waxlamp added the enhancement New feature or request label Feb 2, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants