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?