Delete Requirements for Release 1.6

Overview

Delete is the ability of users to remove or records, terms, relationships, user accounts, and roles.

This page describes a scope of work for one development sprint.

Important caveats:

  • Deleting procedural and media records should also remove any relationships among records
  • Records should never truly be deleted - a sysadmin should be able to access the content of deleted records

Delete and Inactivate Workflows

Must Have for Release 1.6

User can delete a procedural record
User can delete a media record
User can delete a media blob from a media record
User can delete a vocabulary term record
User can delete a relationship between records

Delete Confirmation Wireframes
Delete Warning Wireframes

Nice to Have for Release 1.6

Admin can inactivate a user account

Out of Scope for Release 1.6

User can inactivate a procedural record
User can inactivate a media record
User can inactivate a vocabulary term