Property description
The userRelationTypes property under object types, add specific user relations to the object type (OT).
Configuring user relations at this level does not make them visible. To display user relations, you must add them to the object type’s main template.
Minimal JSON
| Minima JSON | Example JSON |
|---|---|
{ "key": "" } | "objectTypes": [ { "key": "model", ..., "userRelationTypes": [ { "key": "solution_architect", "isSingleValue": false }, { "key": "analyst", "isSingleValue": false } ] } ] Example taken from the core_data_model package. |
Nested properties
| Property | Description | Values | Mandatory |
|---|---|---|---|
key | Key of the user relation type that can be assigned to the object type. | string | Yes |
conditions | Array of user relation type conditions. | array | No |
features | Array of user relation type features. Features defined at this level apply only to this particular object type, not globally. | array | No |
isReadOnly | Determines whether users can edit the attribute (primarily used for scanned applications). | boolean | No |
isSingleValue | Determines whether only one user can be assigned a specific user relation type. | boolean | No |