The following is a listing of the major DfR architectural components. For each component, a list of the functions for which a UI will be necessary are presented.

Management Console
User:  Admin, Researcher

  • Create DfR account (owned by an administrative unit like Enterprise or Department (Can we use the standard DuraCloud UI for this, or do we need a DfR-specific version?)
  • user/group management
    • Create user profile, (associated with a user name and pw)
    • Connect user to an account
    • Give other user profiles access  - they will be put onto an account and then made part of a group (an approval workflow)
  • View reports (Duracloud, Fedora, Islandora)
  • Other

Monitor/Sync Utility
User: Researcher

  • Setup/configuration of the utility that the researcher uses (on each platform) to identify and describe the data directories that are to  be backed up –
    • Provide credentials
    • identify DuraCloud location that is to be used for the backup
    • Identify the directories to back up
    • Indicate how often monitoring and sync should occur
    • Specify encryption options
    • Metadata definition – Initial capture to tell us what is in the directory
  • View current operation – Status of the upload process
  • History log display – Local log on device and DuraCloud level too, view transfer errors at local log (can rerun the sync tool to retry)
  • Select data for restore and initiate
  • View progress/status of restore

DuraCloud
User: Admin

  • View reports – storage reports show amount and breakdown of content; for admin only
  • Space management – look at contents of space, manipulation by administrator

Object Creation Service
User: Admin (May not require UI for this phase outside of notifications; should be configurable by Admin and maybe Researcher in a later phase)

  • Set up pipeline
  • Define conversion rules
  • View job status
  • Re-run on pipeline/rule updates
  • Startup, notifications that job is running, outcomes – visible to admin

Search facility – (search for my stuff)
User:  Researcher

(Not sure where this feature should be:  Smithsonian UI?  Other?  Islandora?

CloudSync (Backup Fedora content to DuraCloud)
User: Admin (This UI exists already)

  • Setup
  • Edit settings
  • See status

Fedora
User: Admin

  • Configuration  -
    • Pre-install initial content models (on delivery)
    • Configure different content models per account (i.e., different disciplines)

Fedora UI --Smithsonian app
User: Researcher, Archivist

  • Search/browse/view content
  • Manage content metadata, structure

Handover to Archivist
User: Researcher, Archivist

  • Process still undefined
  • Migrate content to archivist repository?
  • No labels