You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a researcher, I want to connect an access-restricted dataset with a project, so I can collaborate and share with collaborators before opening publication.
Acceptance Criteria
Given a user has write access to a project, When they access the project's dataset section, Then they can access a Search Restricted Datasets section and search for published restricted datasets on the target InvenioRDM instance.
Given the user is in the Search Restricted Datasets section, When they are presented with InvenioRDM instances, Then they can select the instance they want to search in (e.g. Zenodo, FDAT).
Given no search term is provided, When the user opens the search, Then a paginated result of the search is shown to the user.
Given the user enters a search term, When they submit it, Then the system presents them with the matching search results from the selected InvenioRDM instance.
Given a search result is displayed, When the user clicks Connect, Then the selected dataset is successfully added to the project.
Given the connection fails, When the operation cannot complete, Then the system informs the user about the failure.
Given the connection is successful, When the operation completes, Then the system informs the user about success.
Given a user has not yet configured an InvenioRDM instance token in their account, When they attempt to connect a restricted dataset, Then the system notifies the user and navigates them to the user account section to configure credentials.
Given a dataset is connected, When another user with project access views the project, Then that user is informed about the connected resource.
Given a user is connecting a restricted dataset, When they choose to narrow the connection, Then they can optionally set the experiment to associate the dataset with a specific experiment within the project.
Notes & Context
Part of FEAT-DATASET-CONNECTION (Connect associated InvenioRDM datasets with Data Manager projects)
Stable Story ID: FEAT-DATSET-05
Persona: Researcher (primary)
Depends on: FEAT-DATSET-14 (Add credentials for an InvenioRDM instance) — user must have a valid token configured before connecting restricted datasets
References: Resource Information stakeholder document
Parent Feature
#1466
Requirement IDs
DATA-R-01,DATA-R-03,COMM-R-01User Story
Acceptance Criteria
Notes & Context
FEAT-DATSET-05