-
Notifications
You must be signed in to change notification settings - Fork 505
request access: when a user requests access to a file and is rejected, that action should be saved #8013
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
Comments
@TaniaSchlatter I created this ticket for the request access-rejected user scenario |
2024/11/18: Upon review, we are keeping this feature request. |
FWIW: The database is tracking granted and rejected requests these days, but there's no UI/API way to retrieve them yet. It would be relatively easy to add a parameter to the https://guides.dataverse.org/en/latest/api/dataaccess.html#list-file-access-requests call, e.g. ?includeHistory=true (mirroring the flag name from #11268 for curationStatus) to at least make the info accessible. It should also be possible to add the info to the current UI or SPA, but some guidance would be needed as to where to display it (showing the history for all files in the dataset page (permissions tab) could be a long list, could show it only on the file page? or?). |
Right, as discussed in Slack as of the following PR there are three possible RequestState values that can be saved in the database: CREATED, GRANTED, REJECTED. Yes, it would be great to expose this via API. |
2025/03/03
|
I don't think this requires a db change. It would require API/UI level work. |
2025/03/03
|
Ah, I hadn't realized we were now storing rejected. So yes, if that's the case, no DB change; still needs UI design (especially to handle when large number of rejects exist). |
2025-04-09
|
At this time, rejected users are not saved in any way on the file level permissions page:
The text was updated successfully, but these errors were encountered: