Skip to content

Feature Request/Idea: Add an API endpoint to the Data Access API that will allow request access to a dataset and an array/list of file id's that will be requested #13

@mdmADA

Description

@mdmADA

Overview of the Feature Request
Add an endpoint to the Data Access API that will request access to a dataset and a list of files in that dataset.
This will create a single request access for the dataset and many files.
A single notification will be emailed. The email will say that the user requested access to these files in this dataset.
The choice right now if 10 datafiles of a dataset are requested are:

  1. no email notification is sent (setting the RequestAccessCommand sendNotification to false) or
  2. sending 10 email notifications (RequestAccessCommand sendNotification flag is set to true).

What kind of user is the feature intended for?
(Example users roles: API User, Curator, Depositor, Guest, Superuser, Sysadmin)
API User

What inspired the request?
ADA has implemented an external request access tool. This tool requests access to datafiles using (modified) requestAccess endpoint.
ADA wants 1 email saying that a user has requested access to x datafiles for specific dataset, not x emails.

What existing behavior do you want changed?

Any brand new behavior do you want to add to Dataverse?
New API call.

Any related open or closed issues to this feature request?
Not sure.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions