Before you can add documents to Content Platform Engine, you must define custom document classes in the object store.
A document class is the root class for documents and it is created when you create an object store. You use a document class to define the properties of a document and to organize documents by type in an object store. A document class is commonly assigned as the default class for a document. A document class also determines where the document content is stored.
You use the predefined Document class to create custom subclasses for your application. You can assign custom properties to these subclasses based on the required values that are stored with the documents. For example, you might have a Contracts document class with Contract Type, Date, and Company Name properties assigned to it. Additional system properties such as Creator and Document Title are automatically assigned to the document class upon creation, and are stored as system properties. All properties can be inherited by subclasses.
To create a document class: