Property description

The features property defines how an object type (OT) behaves or how it is displayed.

Minimal JSON

{
  "key": ""
}

“objectTypes”: [ { “key”: “document_set”, …, “features”: [ { “key”: “create_without_concept”, “value”: true } ] ] Example taken from the core_documentation package.

Nested properties

PropertyDescriptionValuesMandatory
keyUnique key of the feature.string*Yes
valueValue of the feature.stringNo (in most cases)

*Supported key values

NameIs Single OnlyData TypeUsage
NameIs Single OnlyData TypeUsage
anonymous_concept_check_workflow_on_publishNobooleanAnonymous concepts will require the workflow to be checked before publishing.
comments_allowed_in_conceptNobooleanAllows comments on anonymous concepts.
create_as_diagramNobooleanObject is created as an empty diagram in edit mode (= a conceptual model). For this feature, the value property is mandatory.
create_from_child_panel_onlyNobooleanObject type can be created only through the Child Panel component.
create_without_conceptNobooleanConcept step turned off for new object creation. When set to true, a Create as concept button will be made available for new anonymous concepts.
disable_child_creation_based_on_workflow_stateNobooleanDisables child object creation based on workflow state. For example, if the object is read-only and in a certain workflow state, child object cannot be created.
disable_move_based_on_workflow_stateNobooleanDisabled the option to move objects depending on their workflow state.
facet_sort_orderNointegerSort order number for faceted search of object types.
is_condition_based_editableNobooleanRestricts editing of attributes, user relations, and relations based on user relation type, workflow state (optional), and object type. These conditions are defined in: Attribute type conditions property or Attribute Type Object Conditions asset, Relation type object conditions property, User object relation type conditions property or User Relation Type Object Conditions asset
is_data_dictionary_typeNobooleanCustom sorting, search.
is_data_model_columnNobooleanSpecifies whether object should appear in the data modeling module as a column.
is_data_model_objectNobooleanSpecifies whether object should appear in the data modeling module.
is_dependency_changeNobooleanCreates an impact analysis on object changes (rename object and move object).
is_object_type_code_list_columnYesboolean
is_object_type_code_list_tableYesboolean
is_object_type_columnYesboolean
is_object_type_diagramYesboolean
is_object_type_domainYesboolean
is_object_type_domain_areaYesboolean
is_object_type_errorYesboolean
is_object_type_fileYesboolean
is_object_type_modelYesboolean
is_object_type_pdm_app_modelYesboolean
is_object_type_scriptYesboolean
is_object_type_spaceYesbooleanSpace object type that allows configuration of the template, special permissions, custom search, auto assigning of admin/data steward/business owner role to the space creator.
is_object_type_tableYesboolean
is_object_type_uncategorizedYesboolean
is_object_type_viewYesboolean
is_token_exact_value_matchNobooleanTokens are created based on the exact match of a string value.
not_creatable_by_contributorNobooleanOnly admins and space admins can create objects of the specified object type.
not_creatable_in_rootNobooleanProhibits the creation of the object type at the top hierarchy level of the hierarchy (i.e. as a root). In other words, the object type first needs a parent object.