Story Personas

Set of Roles/Personas for story writing: (Consider this exhaustive until more are needed)

  1. System Installer: Ā non-developer role, does not write code

  2. User Collection Manager: Ā someone who has or will create a "user collectionā€

  3. Repository Manager: Ā someone who is responsible for the repository, needs a high level view of contents and high-level management permissions

  4. System Administrator: Ā responsible for the platform and the system health and functions

  5. Admin Collection Manager: Ā someone who has created or will create an "admin collectionā€

  6. Submitter: Ā any user that add new works - could be faculty, staff, etc.Ā 

  7. Profile owner: Ā any user who has created a profile

  8. Anonymous user: Ā anyone who is using the repository and not logged in

  9. User: Ā anyone who uses the system and is logged in

  10. Proxy: Ā a user who is granted permission to add works on another Submitterā€™s behalf

  11. Developer: Ā anyone who contributes code to Curate
  12. Adopter: Ā institution that has or will use Curate