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

PropertyDescriptionValuesMandatory
keyUnique key of the feature.string*Yes
valueValue of the feature. The default value is the most common.stringNo

*Supported key values

NameIs Single OnlyData TypeUsage
can_be_shown_in_diagramNobooleanAllows the user relation type to be show in diagrams.
can_change_impact_analysisNobooleanAllows users to change impact analysis values.
disable_excel_object_exportNobooleanExcludes the user relation type from Excel object export.
disable_excel_template_exportNobooleanExcludes the user relation type from the export Excel template.
force_commentNobooleanRequires a comment when changing an attribute value.
fullness_score_valueNodoubleSets 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_roleNobooleanDetermines if users can move objects within the hierarchy.
is_default_user_space_relationNobooleanSets user relation as default to a space.
is_dependency_changeNobooleanRuns an impact analysis on attribute value change.
is_mandatoryNobooleanProhibits the creation of an object without a concept containing mandatory attribute types.
is_not_presented_in_changesNobooleanAttribute changes will not be recorded in the change log located on the object page.
is_not_versionedNobooleanChanges made to the user relation will not be versioned.
is_parent_object_inheritableNobooleanInherits value from a parent object.
is_searchable_attributeNobooleanIncludes the attribute in search and search by user relation type.
is_single_valueNobooleanLimits the number of users that can have the user relation to one.
is_space_inheritableNobooleanInherits the space value of the user relation type.
is_user_object_relation_type_adminNobooleanChecks permissions and the default user relation type for the space.
is_user_object_relation_type_business_ownerNobooleanSets the default space user relation type (used in the space card component) to be business owner.
is_user_object_relation_type_dislikedYesbooleanCreates the user object relation type when a user clicks ‘dislike’.
is_user_object_relation_type_favouriteYesbooleanCreates the user object relation type when a user clicks ‘favorite’.
is_user_object_relation_type_likedYesbooleanCreates the user object relation type when a user clicks ‘like’.
is_user_object_relation_type_private_space_ownerNobooleanSets the default private space user relation type to be owner.
is_user_object_relation_type_shared_with_meYesbooleanCreates the user object relation type when someone shares a concept with you.
is_user_object_relation_type_stewardNobooleanSets the default space user relation type (used in the space card component) to be steward.
is_user_object_relation_type_watchYesbooleanCreates the user object relation type when a user clicks ‘watch’.
on_object_creation_is_creator_auto_assignedNobooleanAutomatically assigns the user role (e.g. data owner) to the creator of the object. Default value is false.