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

Make it easier for users to navigate to collections they have permission to create datasets and collections #6890

Closed
philippconzett opened this issue May 3, 2020 · 10 comments

Comments

@philippconzett
Copy link
Contributor

As a Dataverse depositor, I'd like to have available a shortcut to get to the sub-dataverse where I have deposit access.

Some dataverses contain many sub- (and even sub-sub-)dataverses. A given user might only have deposit access to one such sub-dataverse. As any user account always is defined at root level, in some cases (e.g. when navigating to your user account), a user may end up at root level and not easily find his/her way back to the sub-dataverse where s/he has the Dataset Creator role (or any other access role). When you click on your user name in the top right section you'll find the alternative My Data, which brings you to your datasets, and thereby also to the (sub-)dataverse where you have deposit access. However, if you for some reason have not created any datasets yet, you'll only get the following message:

Sorry, nothing was found for these roles: Special, Admin, File Downloader, Dataverse + Dataset Creator, Admin sans publish, Dataverse Creator, Dataset Creator, Contributor, Curator, Member, Edit Dataset

and you'll still be in the root collection. We are quite often contacted by new users asking us why they are not able to publish datasets. We then have to guide them to the right sub-dataverse.

To help users getting to the right sub-dataverse, I'd like to suggest to add " / Repository" to My Data in the user menu, and change its behavior so that by clicking it, it brings you to your data in case you already have created any datasets, or to the (sub-)dataverse where you have deposit access.

@philippconzett
Copy link
Contributor Author

I just realized that I didn't quite get the whole picture of this issue, so I'll rephrase parts of it:

When you click on your user name in the top right section you'll find the alternative My Data, which brings you to your datasets. On the same page (/dataverseuser), there is an Add Data button. However, if you click New Dataset, you'll get the following error message:

Not Authorized - You are not authorized to view this page. If you believe this is an error, please contact XXX for assistance.

(That's why we get quite a few requests from users who get this error message.)

As a depositor, when I click the Add Data button, I'd like to be sent to the dataverse where I have the Dataset Creator role, or if I have this role in multiple dataverses, I'd like to be presented a menu where I can choose in which dataverse I'd like to add a dataset.

@poikilotherm
Copy link
Contributor

poikilotherm commented Jul 9, 2020

This is related to #6772, #6741 and #6708. Maybe some of the discussion there is helpful?

As I mentioned there, we (Jülich DATA) would be interested in a solution without presenting users an error, but provide a way forward.

For now, the added rendering logic for the header link is a good first step to avoid user confusion.

@CCMumma
Copy link

CCMumma commented Mar 11, 2021

The TDR users have been seeing this issue as problematic, as well. Because the Add Data button on the My Data page is navigating to the root TDR, and the Institutional Dataverse Collection where the user has shib access, they get a confusing error, despite the fact that they can still navigate to their own Institutional Dataverse Collection and click the Add Data button successfully there.

I've read the related tickets and it doesn't appear that there is a solution that will avoid this user frustration as yet, but do correct me if I'm wrong.

Thanks,
Courtney, TDL

@pdurbin
Copy link
Member

pdurbin commented Oct 1, 2022

I feel like this issue could use a catchier title.

"Make it easier for users to navigate to collections they have permission to create datasets and collections"

Hmm, maybe that's too long. 😄 But that's what we're talking about, right? I've definitely heard this before.

@philippconzett philippconzett changed the title Add " / Repository" to "My Data" in user menu Make it easier for users to navigate to collections they have permission to create datasets and collections Oct 3, 2022
@philippconzett
Copy link
Contributor Author

Thanks, @pdurbin! I have changed the title :-)

@philippconzett
Copy link
Contributor Author

To some degree, the intended behavior described in this issue has been established when the Add Data button was added to the header section. However, if a user has access to more than one collection, they still need to search for the collection they want deposit to after clicking the Add Data button. For example, linguists at UiT The Arctic University of Norway who are TROLLing users, also have access to the UiT collection in DataverseNO and thus would see the UiT collection selected after clicking the Add Data button:

image

Some users might just ignore the need to select the appropriate collection before they start entering metadata. To avoid this, I suggest a feature that forces users to actively select a collection before they are allowed to start entering metadata.

@pdurbin
Copy link
Member

pdurbin commented May 21, 2024

@philippconzett heads up that there is active development in this area of the new frontend:

@pdurbin
Copy link
Member

pdurbin commented May 22, 2024

Merged. If you log in and go to https://beta.dataverse.org/spa/datasets/create this is how it looks:

Screenshot 2024-05-22 at 11 02 53 AM

@pdurbin
Copy link
Member

pdurbin commented May 23, 2024

@philippconzett philippconzett moved this to Medium priority in DataverseNO Jul 10, 2024
@cmbz
Copy link

cmbz commented Aug 20, 2024

To focus on the most important features and bugs, we are closing issues created before 2020 (version 5.0) that are not new feature requests with the label 'Type: Feature'.

If you created this issue and you feel the team should revisit this decision, please reopen the issue and leave a comment.

@cmbz cmbz closed this as completed Aug 20, 2024
@github-project-automation github-project-automation bot moved this from Medium priority to Closed in DataverseNO Aug 20, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Closed
Development

No branches or pull requests

5 participants