Task 2.5: Protect license from deletion

Task 2.5: Protect license from deletion

This task is designed to gather feedback on the mechanisms for protecting a license 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 a license from being deleted by using an acquisition unit

  • Missing information or documentation you'd like to see

  • Anything else

When creating acquisition units and licenses, please treat the names given in the instructions (Science Team, Science Database License 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 licenses.

  1. Login to Snapshot or Snapshot-2 or Eureka Snapshot Folio with the username/password: diku_admin / admin

  2. Navigate to Settings → Acquisition Units

  3. Create a new acquisition unit called "Science Team Protect Delete" with the checkbox for Delete checked

  4. Assign your user with the role-erm-admin permission set / “ERM Admin” authorisation role to the acquisition unit

  5. Logout, and log back in as your user

  6. Navigate to the Licenses app

  7. Create a new license called "Science Database License 2026"

  8. In the license edit screen, locate the acquisition units field and assign the "Science Team Protect Delete" acquisition unit to this license

  9. Save the license

  10. Verify you can delete the license

  11. Create a second new license called "Another Science Database License 2026"

  12. In the license edit screen, locate the acquisition units field and assign the "Science Team Protect Delete" acquisition unit to this license

  13. Save the license

  14. Logout, and log back in as diku_admin

  15. Verify you can see the license in the search results, but that the option to Delete the license is greyed out

  16. From the Amendment accordion, add a new amendment to the license

  17. View the amendment and check that the acquisition unit displays correctly

  18. Try to Delete the amendment - verify even though the License is protected from Deletion you are still able to delete the amendment (which is counted as an edit on the license, 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.