Property description
The userRelationTypeObjectConditions asset specifies which user relation types can be edited, depending on users (user relation types) and workflow state.
Make sure the object has a is_condition_based_editable feature.
Minimal JSON
{
"objectTypeKey": "",
"userRelationTypeKey": "",
"unlockedUserRelationTypeKey": ""
}{
"objectTypeKey": "cust_example_app_document",
"userRelationTypeKey": "core_steward",
"unlockedUserRelationTypeKey": "cust_example_app_analyst",
"workflowStateKey": "core_approved"
}Nested properties
| Property | Description | Values | Mandatory |
|---|---|---|---|
objectTypeKey | Key of the object type that the conditions apply to. | string | Yes |
userRelationTypeKey | Key of the user relation type that can edit the user relation type. | string | Yes |
unlockedUserRelationTypeKey | Key of the user relation type that can be edited by the specified user. | string | Yes |
workflowStateKey | Key of the workflow state in which the user can edit the user relation type. | string | No |