Classifications

Classifications

Classifications are a long-standing feature of MediaHaven but have been improved in version 24.4

Profiles

Classifications sit at the top of the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/2291466251 and are used to define the metadata model for the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4486791184 and https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4064772158 that are children of this classification.

Each classification is linked with an ordered list of https://mediahaven.atlassian.net/wiki/spaces/CS/pages/4195483661.

From version 24.4 each profile is exclusively linked with a classification and cannot be used for another classification.

Default Values

Secondly, classifications can also provide the default values for some its https://mediahaven.atlassian.net/wiki/spaces/CS/pages/42074134 that use the https://mediahaven.atlassian.net/wiki/spaces/CS/pages/2656043129. This ensures that all objects created under this classification have these default values for each inheriting metadata field.

Classification & Series

Providing these default values is not mandatory and could be delegated to 1 lower level in the record tree. For example, introducing a distinct intellectual object type, e.g. “Series”, provides these defaults and mandates that the other intellectual/data objects must be children of “Series”. In this manner, the classification provides the metadata definition whereas the different series provide a particular implementation/value of that metadata definition.

API

From version 24.4 a dedicated https://mediahaven.atlassian.net/wiki/spaces/CS/pages/2447769640 is available for classifications → https://integration.mediahaven.com/mediahaven-rest-api/v2/api-docs/index.html#mediahaven-rest-api-manual-classifications-and-metadata-profiles.

Rights Management

From version 24.4 access to classifications in the Settings & Management application no longer uses https://mediahaven.atlassian.net/wiki/spaces/CS/pages/3938746383 externally.

Operation

Version <24.4

Version 24.4+

Operation

Version <24.4

Version 24.4+

Read

  • Read rights to the classification

  • Find classifications

    • Same organisation: all classifications are accessible

    • Other organisation: the function ADMIN_VIEW_ALL_ORGANISATIONS

  • Get a single classification

    • Knowledge of the ID is sufficient

Edit

  • Write rights to the classification

  • The function ADMIN_PROFILES

  • Same organisation: all classifications are editable

  • Other organisation: the function ADMIN_EDIT_ALL_ORGANISATIONS