Configure Label Metadata
Label metadata lets you create open-ended metadata values on the fly to tag content in Heretto CCMS when you can't define all possible values upfront.
Unlike taxonomy metadata, which works best with a known, controlled set of values, label metadata is designed for situations where values are unpredictable — whether that's because the metadata is inherently open-ended, like ad hoc project names, or because it comes from outside your organization, like partner project codes or vendor-specific tags.
One common use case for label metadata is gathering metadata values before committing them to a taxonomy. For example, authors can tag content with label values as needs emerge, and once patterns stabilize, an Administrator can formalize those values into taxonomy metadata with a controlled set of options.
Users assigned the Administrator role in Heretto CCMS configure label metadata. Once that's done, users with authoring permissions can create new label values and add them to content as needed.
A metadata category that contains two metadata fields. Note the check boxes selected for each of the metadata fields. This configuration is completed by users assigned the Administrator role. This example shows taxonomy and label metadata, but the configuration process is similar for all custom metadata types.
An Audience metadata category that contains two metadata fields: User Type and User Role. This example shows taxonomy metadata, but the process for adding metadata to files is the same for all metadata types.
Enabling metadata as search facets lets users search the CCMS for files based on metadata added to files. Metadata-based search facets are available in the Search tab. This example shows taxonomy metadata used as search facets, but all custom metadata types can be enabled as search facets.
You can apply configured label metadata to DITA and non-DITA files in the Content Library.
Create a Metadata Category for Label Metadata
Configure a metadata category with label metadata to enable users to create open-ended metadata values on the fly. Once added to files, label metadata can be used as search facets in Heretto CCMS.
A metadata category is a metadata grouping that can contain one or more metadata fields. It enables you to group metadata, for example, by type, function, or product it applies to. Each metadata field can be configured to use a different metadata type: taxonomy, label, text, or date. The way you organize your metadata categories in the Metadata interface is also how users see it in the CCMS.
To complete this procedure, you must be assigned the Administrator role in Heretto CCMS.
You're ready to create and add label metadata to files. See Create and Add Label Metadata to Files.
Create and Add Label Metadata to Files
Any user with authoring permissions in Heretto CCMS can create and add label metadata to files. Like any other CCMS metadata, label metadata is "attached" to files in the CCMS, meaning it is not saved inside the DITA XML structure.
The metadata configuration that is set up by Administrators in the Metadata interface defines certain metadata behaviors:
-
Only metadata that is marked as enabled in a metadata category can be added to files.
-
Only metadata that is configured as search facets can be used to filter for files in the CCMS.
-
Metadata that is configured but not added to any files cannot be used as search facets in the CCMS.
-
Individual metadata categories may be excluded from binary files or selected content types. Ensure that the value you want to set is included for the intended content and file type.
Add metadata to files upon file creation
Add metadata to existing files individually
Add metadata to existing files in a bulk operation
Your files now have metadata assigned to them. You can view the metadata for a file by clicking the file and scrolling down in the Overview tab of the Resource Drawer. From there, you can also expand the API Info view and click REST URL to view all CCMS metadata for a file.
If your metadata is configured as search facets in the Metadata interface, you can use it in the Search tab to find files in the CCMS.