[FEATURE] Mandatory data manager role
Is your feature request related to a problem? Please describe.
If no data manager entry is present in a category, any vault submission done by a user that has a research-group folder in that category is immediately accepted by the system and secured in the vault. This should not be desirable for general research users.
Describe the solution you'd like
When a user is not a rodsadmin, is using the research module to place data in the vault, and when no data manager is assigned, either the submit button should be greyed out or a warning message after submission should occur (as in 'no data manager seems to be assigned to approve submissions, data is not placed in the vault'). Unless of course there are other workflows present that I have not foreseen.
Thanks for the proposal. We would like to revisit and gather input on this proposed change when we implement datamanager rights at the subcategory level (https://github.com/UtrechtUniversity/yoda/issues/248) for Yoda 2.0.0