IQSS / dataverse.harvard.edu

Custom code for dataverse.harvard.edu and an issue tracker for the IQSS Dataverse team's operational work, for better tracking on https://github.com/orgs/IQSS/projects/34
5 stars 1 forks source link

Curation: Feature request - Restrict self publishing to organizational accounts only #288

Open sbarbosadataverse opened 1 month ago

sbarbosadataverse commented 1 month ago

Objective:

To help limit spam and other non-data deposits and improve deposits into HDV

Goal:

Restrict depositor "self-publishing" to shibb accounts only; all other "depositors" use "submit for review" once.

Additional requirements:

OK to publish:

Workflow

  1. Depositors with non-organization accounts go through submit for review 1x only
  2. After the initial published deposit, they are allowed to self-deposit
  3. Document this workflow on the repository landing page

How to implement

-

Open questions:

  1. All Shibb accounts are organization accounts
  2. All non-shibb accounts are not organization accounts
  3. How many ORCID accounts do we have in HDV?
  4. How would other installations envision a similar workflow for verifying depositor accounts at any point in the deposit process?
sbarbosadataverse commented 1 month ago

@landreev Can you help us define organizational accounts here? Thnx

scolapasta commented 2 weeks ago

This would require a change in both how permissions for new depositors work (right now any new depositior for a dataverse collection is of one kind), and a change to the UI / UX for how to define it (since right now it's just a radio button with one of two options).

cmbz commented 1 week ago

Assigning to @sbarbosadataverse for monitoring.