Property description
The userRelationTypes property creates or modifies user relations to objects such as data owner or data steward.
Minimal JSON
{
"key": "",
"name": ""
}{
"key": "business_owner",
"name": "Owner",
"description": "",
"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 asset. Used for referencing in the same package or other packages using packageKey#assetKey. | string | Yes |
name | Name of the asset, used as the default EN translation. | string | Yes |
description | Description of the property, displayed as a tooltip. | string | No |
features | Array of user relation features. | array | No |
notifications | Array of notifications sent to the user when changes are made. For more information, see Notifications. Keep in mind that not all properties will be applicable for this configuration. | array | No |
state | Current status of the asset. Supported options are: active (asset is active and visible in the environment), inactive (asset is inactive and hidden, serves as a soft delete), hidden (asset is active but hidden in the environment). | string | No |
translations | Array of translation keys and their definitions that determine how the text is displayed in the UI for the specific asset. For more information, see Translations. | array | No |