Designed around UVic's requirements

Every functional requirement, in one place

All 42 requirements are designed to be configurable by QuickHands and verified with UVic before go-live. Items marked “In demo” can be exercised in the guided demonstration or workspace.

43 of 43 requirements

AM-1Asset Management & StorageHigh Configurable by QuickHands

Support a minimum of 10 TB of assets and scale beyond this capacity

Minimum 10 TB of storage at go-live and 50 named accounts in the initial two-year price, with additional capacity at the agreed rate-schedule prices. Canadian storage and backup arrangements documented.

In demo: Admin → Storage
AM-2Asset Management & StorageHigh Configurable by QuickHands

Support image, video, document, design and audio formats

Images (including common RAW formats), video, documents, design files and audio. A tested ingest and preview workflow for representative large RAW and video files.

In demo: Upload Centre
AM-3Asset Management & StorageHigh Configurable by QuickHands

Support flexible folder structures and collections

Configurable folders, nested collections and access rules suited to UCAM, testable by UVic administrators.

In demo: Collections
AM-4Asset Management & StorageHigh Configurable by QuickHands

Support asset versioning and history

Version history retains prior versions, identifies the current approved version and records who made each change; earlier versions recoverable without losing audit history.

In demo: Asset details → Versions
AM-5Asset Management & StorageHigh Configurable by QuickHands

Support archiving and retention management

Archive categories, retention rules and controlled restoration or disposal workflows. UVic reviews retention settings before activation.

In demo: Approvals → Archive
MC-1Metadata & CataloguingHigh Configurable by QuickHands

Support customizable metadata schemas

Configurable fields, types, required values and controlled vocabularies, including mapping for custom XMP metadata. A sample schema approved and tested during migration.

In demo: Admin → Metadata schema
MC-2Metadata & CataloguingHigh Configurable by QuickHands

Support keywording and tagging

Add, edit and search keywords and tags, including approved controlled terms. Bulk tagging and permission controls included in UAT.

In demo: Asset details
MC-3Metadata & CataloguingHigh Configurable by QuickHands

Support automated and manual metadata management

Automatic extraction of embedded metadata combined with manual review, correction and bulk editing.

In demo: Upload Centre
MC-4Metadata & CataloguingHigh Configurable by QuickHands

Support migration of existing metadata

Migration covers ~172,000 assets and an estimated 4.5–5 TB. Embedded and exported XMP, including custom fields, mapped and reconciled through trial imports and checksums.

MC-5Metadata & CataloguingMedium Configurable by QuickHands

Support Adobe Lightroom and Adobe Bridge catalogue migration

Preserves relevant Adobe, IPTC and XMP metadata embedded in assets; import and validation path for Lightroom or Bridge catalogues UVic identifies.

SR-1Search & RetrievalHigh Configurable by QuickHands

Keyword, metadata, filename, date, department and rights-based search

Search across keywords, metadata, file names, dates, departments and rights attributes, verified against a cross-section of migrated and restricted records.

In demo: Library search
SR-2Search & RetrievalMedium Configurable by QuickHands

Provide rapid previews of large files

Generated and cached previews and thumbnails for supported high-resolution assets; originals remain available to authorized users.

In demo: Library
SR-3Search & RetrievalMedium Configurable by QuickHands

Support similar-image search

Visual similarity search for supported image formats with permission-aware results, reviewed against agreed examples during delivery.

SR-4Search & RetrievalMedium Configurable by QuickHands

Support advanced filtering and faceted search

Combinations of metadata, format, department, date, rights and other approved facets, tested on ordinary and restricted assets.

In demo: Library filters
DS-1Distribution & SharingHigh Configurable by QuickHands

Support external galleries and collections

Curated galleries for external viewers without consuming one of the 50 named seats; public, restricted or authenticated modes.

In demo: Sharing Centre
DS-2Distribution & SharingHigh Configurable by QuickHands

Support public and restricted sharing

Public links or restricted access through approved authentication and expiry settings; restricted collections remain inaccessible without authorization.

In demo: Sharing Centre
DS-3Distribution & SharingHigh Configurable by QuickHands

Support single asset and whole gallery downloads

Download permitted individual assets or entire galleries, with audit records and download restrictions.

In demo: Shared gallery
DS-4Distribution & SharingHigh Configurable by QuickHands

Support expiration dates on shared assets

Set and update expiry dates for shared links; expired access is blocked and recorded.

In demo: Sharing Centre
RG-1Rights & GovernanceHigh Configurable by QuickHands

Support digital rights management

Records licence terms, copyright, usage permissions, review and expiry dates, supported by role-based restrictions and usage notices.

In demo: Asset details → Rights
RG-2Rights & GovernanceHigh Configurable by QuickHands

Support copyright and usage-right metadata

Copyright owner, licence, permitted use, attribution and rights-expiry fields searchable and editable by authorized editors.

In demo: Asset details → Rights
RG-3Rights & GovernanceHigh Configurable by QuickHands

Support watermarking and other asset protection

Configurable watermarks and usage notices for designated assets and previews, tested alongside role-based download permissions.

RG-4Rights & GovernanceHigh Configurable by QuickHands

Support file locking and administrative controls

Administrators can lock assets during approval and review; overrides are logged.

In demo: Asset details → Lock
RG-5Rights & GovernanceMedium Configurable by QuickHands

Role-based, granular permissions at asset, folder, collection and library level

Permissions configurable by role at each level; UVic tests inheritance, exceptions and denials.

In demo: Admin → Users & roles
RG-6Rights & GovernanceHigh Configurable by QuickHands

Access controls based on roles, groups, ownership, rights, classification or other attributes

Access decisions consider roles, groups, ownership, rights metadata and classification, applied to browsing, downloading and sharing.

In demo: Classification
RG-7Rights & GovernanceMedium Configurable by QuickHands

Configurable approval workflows and content governance

Review, approval, rejection and publication with assigned responsibilities and status history.

In demo: Approvals
RG-8Rights & GovernanceNice to have Configurable by QuickHands

International access to public galleries and CDN assets, including filtered regions

International access through the selected delivery network. Performance may vary in regions with internet restrictions; in-country delivery is not promised.

CD-1CDN & Digital DeliveryHigh Configurable by QuickHands

Integrate with Cascade CMS (on-premise) and WordPress

Editors copy approved CDN URLs from the DAM into Cascade CMS 2026.1 pages. WordPress uses approved asset URLs or documented API access. No Cascade asset-picker plugin is included.

In demo: Asset details → Delivery URL
CD-2CDN & Digital DeliveryHigh Configurable by QuickHands

Deliver assets through a CDN

Approved assets delivered through a CDN for UCAM-managed sites, campaign pages and selected social channels; allowance and overage per the agreed rate schedule.

In demo: Delivery URL
CD-3CDN & Digital DeliveryMedium Configurable by QuickHands

Support dynamic asset URLs

Stable delivery URLs and controlled signed URLs where required, with permissions, expiry and caching rules.

In demo: Delivery URL
CD-4CDN & Digital DeliveryMedium Configurable by QuickHands

Asset modifications retain existing published links (version continuity)

Replacing an asset keeps the existing delivery link in use where configured; cache refresh and access controls verified.

In demo: Asset details → New version
CD-5CDN & Digital DeliveryMedium Configurable by QuickHands

Support on-demand optimization and transformation

Device-appropriate sizes and formats through automatic or pre-generated renditions, as supported by the chosen infrastructure.

CD-6CDN & Digital DeliveryHigh Configurable by QuickHands

Support domain restrictions and anti-hotlinking

Approved domain restrictions, signed access and anti-hotlinking measures; permitted use and blocked embedding verified.

CD-7CDN & Digital DeliveryCould have Configurable by QuickHands

Custom CDN domain configuration (e.g. images.uvic.ca)

A UVic-approved custom delivery domain, subject to DNS and certificate authorization. Setup and validation included in implementation.

CD-8CDN & Digital DeliveryHigh Configurable by QuickHands

Protect against scraping, CDN abuse and DDoS attacks

Rate limits, logging, traffic filtering and applicable DDoS protections at CDN and application layers, with documented monitoring and escalation.

SC-1Security & ComplianceMedium Configurable by QuickHands

Single Sign-On (SAML or OIDC)

SAML 2.0 with UVic Shibboleth preferred, OIDC where approved. Group-to-role mappings, session controls and failed-login scenarios tested with UVic IT.

In demo: Admin → Identity
SC-2Security & ComplianceMedium Configurable by QuickHands

Support FIPPA requirements

Access controls, audit logging and Canadian storage for assets, metadata and backups. QuickHands supports UVic's Privacy Impact Assessment.

SC-3Security & ComplianceMedium Configurable by QuickHands

Certified under an industry-standard cloud security framework

Deployed on Google Cloud Platform using services covered by Google Cloud's independent assurance (ISO/IEC 27001, SOC 2 Type II, CSA STAR) within the scope of those reports. QuickHands itself does not hold these certifications.

SC-4Security & ComplianceHigh Configurable by QuickHands

Redundant storage and disaster recovery

Canadian hosting with redundant storage, backup and documented recovery procedures; UVic witnesses a restore test before go-live.

SC-5Security & ComplianceMedium Configurable by QuickHands

API for user management

Documented user and group management, including a REST API and agreed CSV or SCIM integration where applicable.

In demo: Admin → Users & roles
SC-6Security & ComplianceMedium Configurable by QuickHands

Data storage in Canada preferred

Assets, metadata and backups stored in Canada; hosting locations and support dependencies documented for UVic's review.

RA-1Reporting & AnalyticsHigh Configurable by QuickHands

Track asset downloads and usage

Records permitted downloads, gallery activity and delivery metrics with privacy controls; usage reviewable by asset and period.

In demo: Reports
RA-2Reporting & AnalyticsMedium Configurable by QuickHands

Platform adoption and governance reporting

Active users, asset activity, metadata completeness and approval status; definitions agreed with UCAM.

In demo: Reports
RA-3Reporting & AnalyticsHigh Configurable by QuickHands

Administrative dashboards and analytics

Summaries of storage use, asset activity, workflow queues and quality indicators, validated against underlying records.

In demo: Dashboard