Controlled Vocabulary
Controlled Vocabulary
A controlled vocabulary is a managed list of approved terms used to describe assets, in place of free-form typing. Instead of each person inventing tags, everyone picks from the same list — so a product photo is always "packshot", never sometimes "pack shot" or "product image".
The value shows up in search and filtering. Free-form tags fragment fast: synonyms, plurals, typos, and personal habits produce five names for one concept, and a filter on any one of them silently misses the rest. A controlled vocabulary collapses that variation. It also makes metadata dependable enough to build on — automation rules, access policies, and integrations can all key off a term that is guaranteed to be spelled and scoped one way.
Controlled vocabularies work best for the dimensions of a library that are finite and stable: asset types, regions, product families, campaign names, license categories. They are deliberately not for everything — open descriptive tags still have a place for the long tail of subjects. The maintenance question is who may add terms; a vocabulary that anyone can extend degrades back into free tagging, while one that nobody maintains falls out of date. Most teams give a small group edit rights and review requests for new terms.
In freedam, controlled vocabularies are first-class objects: flat or tree-structured term lists that administrators manage centrally and attach to metadata fields across the library.