Glossary of Dossier specific terms

Application

A specific installation of Dossier with its own set of configuration and extensions.

Authorization key

Each entity is associated with an autorization key. Without the authorization key you're not allowed to access or modify the entity. This can be used to e.g. create entities that only you can access.

Component

A piece of data of a certain component type. A component is similar to an entity, but a component doesn't have an identity and has to be stored in an entity. There are two views of a component, the admin component contains all fields of the component. The published component doesn't contain admin only fields (as specified by the component type).

Component type

The description of the shape of components.

Entity

A piece of content of a certain entity type. An entity has a unique id and one or more fields. There are two views of an entity, an admin entity contains all fields and metadata of the entity. A published entity only exist if the entity is published, and doesn't contain admin only fields (as specified by the entity type).

Entity status

An entity has one of the following statuses: draft, published, modified, withdrawn, archived.

Entity type

The description of the shape of entities.

Pattern

A named regular expression used to restrict string values.

Schema

Describes the structure of the data, especially entity types and component types.