Property description
The features property configures and enhances the functionality of user relation types.
Minimal JSON
{
"key": ""
}{
"key": "business_owner",
"features": [
{
"key": "is_user_object_relation_type_business_owner",
"value": true
},
{
"key": "is_default_user_space_relation",
"value": true
},
{
"key": "can_be_shown_in_diagram",
"value": true
}
]
}Example taken from the core package.
Nested properties
| Property | Description | Values | Mandatory |
|---|---|---|---|
key | Unique key of the feature. | string* | Yes |
value | Value of the feature. The default value is the most common. | string | No |
*Supported key values
| Name | Is Single Only | Data Type | Usage |
|---|---|---|---|
can_be_shown_in_diagram | No | boolean | Allows the user relation type to be show in diagrams. |
can_change_impact_analysis | No | boolean | Allows users to change impact analysis values. |
disable_excel_object_export | No | boolean | Excludes the user relation type from Excel object export. |
disable_excel_template_export | No | boolean | Excludes the user relation type from the export Excel template. |
force_comment | No | boolean | Requires a comment when changing an attribute value. |
fullness_score_value | No | double | Sets the weight (importance) of an attribute type, which is then used in the fullness score calculation. |
is_allowed_to_move_in_move_object_based_on_role | No | boolean | Determines if users can move objects within the hierarchy. |
is_default_user_space_relation | No | boolean | Sets user relation as default to a space. |
is_dependency_change | No | boolean | Runs an impact analysis on attribute value change. |
is_mandatory | No | boolean | Prohibits the creation of an object without a concept containing mandatory attribute types. |
is_not_presented_in_changes | No | boolean | Attribute changes will not be recorded in the change log located on the object page. |
is_not_versioned | No | boolean | Changes made to the user relation will not be versioned. |
is_parent_object_inheritable | No | boolean | Inherits value from a parent object. |
is_searchable_attribute | No | boolean | Includes the attribute in search and search by user relation type. |
is_single_value | No | boolean | Limits the number of users that can have the user relation to one. |
is_space_inheritable | No | boolean | Inherits the space value of the user relation type. |
is_user_object_relation_type_admin | No | boolean | Checks permissions and the default user relation type for the space. |
is_user_object_relation_type_business_owner | No | boolean | Sets the default space user relation type (used in the space card component) to be business owner. |
is_user_object_relation_type_disliked | Yes | boolean | Creates the user object relation type when a user clicks ‘dislike’. |
is_user_object_relation_type_favourite | Yes | boolean | Creates the user object relation type when a user clicks ‘favorite’. |
is_user_object_relation_type_liked | Yes | boolean | Creates the user object relation type when a user clicks ‘like’. |
is_user_object_relation_type_private_space_owner | No | boolean | Sets the default private space user relation type to be owner. |
is_user_object_relation_type_shared_with_me | Yes | boolean | Creates the user object relation type when someone shares a concept with you. |
is_user_object_relation_type_steward | No | boolean | Sets the default space user relation type (used in the space card component) to be steward. |
is_user_object_relation_type_watch | Yes | boolean | Creates the user object relation type when a user clicks ‘watch’. |
on_object_creation_is_creator_auto_assigned | No | boolean | Automatically assigns the user role (e.g. data owner) to the creator of the object. Default value is false. |