Task 1.5: Protect agreement from deletion
This task is designed to gather feedback on the mechanisms for protecting an agreement from being deleted except by members of a specified acquisition unit
Using the spreadsheet https://docs.google.com/spreadsheets/d/1aPzKeLSUv7_YiRJ2teH7OjeZ_BOYIQruTW7ta6I_hOM/edit?usp=sharing please give feedback on:
The functionality of protecting an agreement from being deleted by using an acquisition unit
Missing information or documentation you'd like to see
Anything else
When creating acquisition units and agreements, please treat the names given in the instructions (Science Team, Science Database etc.) as suggestions. In order to avoid clashing with others carrying out the same UAT it’s better to create your own unique names for units and agreements.
Login to Snapshot or Snapshot-2 or Eureka Snapshot Folio with the username/password: diku_admin / admin
Navigate to Settings → Acquisition Units
Create a new acquisition unit called "Science Team Protect Delete" with the checkbox for Delete checked
Assign your user with the
role-erm-adminpermission set / “ERM Admin” authorisation role to the acquisition unitLogout, and log back in as your user
Navigate to the Agreements app
Create a new agreement called "Science Database Package 2026"
In the agreement edit screen, locate the acquisition units field and assign the "Science Team Protect Delete" acquisition unit to this agreement
Save the agreement
Verify you can delete the agreement
Create a second new agreement called "Another Science Database Package 2026"
In the agreement edit screen, locate the acquisition units field and assign the "Science Team Protect Delete" acquisition unit to this agreement
Save the agreement
Logout, and log back in as diku_admin
Verify you can see the agreement in the search results, but that the option to Delete the agreement is greyed out
From the Agreement line accordion, add a new agreement line to the agreement
View the agreement line and check that the acquisition unit displays correctly
Try to Delete the agreement line - verify even though the Agreement is protected from Deletion you are still able to delete the agreement line (which is counted as an edit on the agreement, hence not prevented by the acquisition unit)
Remember, the point of this task is to allow you to explore the functionality available, so feel free to vary the task and add any feedback you have to the spreadsheet.