Problem: Package deletion requires Storage Service login #1486
Labels
Status: review
The issue's code has been merged and is ready for testing/review.
Type: feature
New functionality.
Milestone
Please describe the problem you'd like to be solved
To complete the deletion of a package, a Storage Service user needs to approve a deletion request that came from the dashboard or an API request. While this isn't problematic in some environments, in others, Storage Service accounts are limited due to the technical nature of the application.
Describe the solution you'd like to see implemented
We'd like to have a Storage Service user who only has access to the Packages tab of the Storage Service interface. This user should be able to do all functionality currently available on the Packages tab, but be restricted from all other tabs.
Describe alternatives you've considered
We also considered adding permissions to Archivematica to allow deletion approval from there, which we would not rule out as a future iteration.
For Artefactual use:
Before you close this issue, you must check off the following:
The text was updated successfully, but these errors were encountered: