Skip to main content
View as Markdown

Business Use Cases - Content Management

Business Use Cases​

Content Classification & Taxonomy​

Define Department, ContentType, Region, and BusinessUnit as enum fields. Use eSearch to filter entries by department. MediaSpace uses these fields for browsing and category pages. Automation Manager routes content based on classification values.

Approval & Review Workflows​

Create an ApprovalStatus enum field (Draft, InReview, Approved, Rejected) with ReviewedBy (textType) and ReviewDate (dateType). Configure webhooks to fire on metadata data changes. Automation Manager rules publish entries when status changes to "Approved" and unpublish when "Rejected".

Content Lifecycle Management​

Use ExpirationDate (dateType) and RetentionPolicy (listType) fields. Automation Manager scheduled tasks check expiration dates and auto-archive or delete expired content. eSearch date range queries power lifecycle dashboards.

Rights Management & Licensing​

Track LicenseType, LicenseExpiry (dateType), TerritoryRestriction (multi-value listType), and TalentRelease (textType). Distribution profiles validate license fields before syndication. Access Control Profiles restrict playback based on territory metadata.

Education: Course Association​

Fields like CourseCode, Semester (enum), Instructor (textType), and ModuleNumber (textType). LMS plugins (Moodle, Canvas) filter content by course code. Automation Manager semester cleanup rules archive content when semester ends.

Healthcare: HIPAA Compliance​

Track ContainsPHI (listType yes/no), DataClassification (enum: Public, Internal, Restricted, Confidential), ConsentObtained (listType), and RetentionPeriodYears (textType). Access Control Profiles enforce classification-based restrictions. Audit trail via metadata version history.

A LegalHold (listType yes/no) field prevents automated deletion. ComplianceStatus (enum) tracks review state. RetentionEndDate (dateType) triggers webhook alerts before expiration. Automation Manager rules enforce hold by blocking delete operations.