Docs

Update Role Assignment

PUT /eventTypes/{typeId}/sections/{sectionId}/roles/{roleDefinitionId}

PUT/eventTypes/{typeId}/sections/{sectionId}/roles/{roleDefinitionId}

Updates one placed role: its default flags, index, due date rule and default assignee. The rule and assignee are replaced by what is sent, so omit one to clear it. When changing several placements, prefer EventTypes_UpdateAssignmentFlags. Requires organization admin.

Path Parameters

FieldTypeRequiredDescription
typeIduuidRequired
sectionIduuidRequired
roleDefinitionIduuidRequired

Request Body

FieldTypeRequiredDescription
defaultIsRequiredbooleanOptional
defaultIsTaskTrackedbooleanOptional
isTaskReviewRequiredbooleanOptional
dueDateRuleUpdateEventTypeRoleAssignmentRequestDueDateRuleInfoOptional
defaultAssigneeUpdateEventTypeRoleAssignmentRequestDefaultAssigneeInfoOptional
indexintegerOptional

UpdateEventTypeRoleAssignmentRequestDueDateRuleInfo

FieldTypeDescription
kindstring| null
datedate-time| null
sourceAttributeIduuid| null
offsetinteger| null
unitstring| null

UpdateEventTypeRoleAssignmentRequestDefaultAssigneeInfo

FieldTypeDescription
kindstring| null
orgCrewIduuid| null
roleDefinitionIduuid| null
targetTemplateCollaboratorIduuid| null
grantedPermissionsstring[]| null