Tip

Although similar to userRelationType features, when specified here, these features apply only to this particular object type, not globally.

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.