...
The metadata structure of object types has to be defined in the schema. In this definition, properties are selected that should be connected to the object type. Each property itself is defined in the schema as well by the specification of its attributes. The properties can be selected or not selected in object type definitions, but their attributes are fixed and can not be modified. There is only one exception for the required
attribute, that can actually be overwritten by a propertyReference
in object type definitions or and secondary object type definitions. This provides the possibility to decide for each property if it is required or not in each single object type. Since schema structures can even be changed at runtime, yuuvis® Momentum offers a high flexibility in terms of document lifecycle management. In this tutorial, a simple document import will be considered as an example for the need of changing the requirement of properties.
Requirements
To work through this tutorial, the following is required:
- Set-up yuuvis® API system (see minikube setup, for example)
- A user with read and write permissions on a document type in the system (see tutorial for permissions)
Overwriting the 'required' Attribute of properties
...