update-tag-group
Update tag group settings in a Dooray project to make tag selection required or optional and limit selection to one tag or allow multiple tags.
Instructions
Update tag group settings in a Dooray project.
Tag Group Settings:
mandatory: When true, at least one tag from this group must be assigned when creating/updating tasks
selectOne: When true, exactly ONE tag from this group can be selected. When false, multiple tags can be selected
Common Configurations:
Required single selection (e.g., Priority, Status):
{"mandatory": true, "selectOne": true}User MUST select exactly one tag
Required multiple selection (e.g., Categories, Skills):
{"mandatory": true, "selectOne": false}User MUST select at least one tag, can select multiple
Optional single selection:
{"mandatory": false, "selectOne": true}User can optionally select one tag
Optional multiple selection (default):
{"mandatory": false, "selectOne": false}User can optionally select multiple tags
Finding Tag Group ID: Use get-tag-list to find tags and their tagGroup information:
{
"tagGroup": {
"id": "group123", // Use this as tagGroupId
"name": "Priority",
"mandatory": false,
"selectOne": false
}
}Examples:
Make group required with single selection:
{"projectId": "123", "tagGroupId": "group456", "mandatory": true, "selectOne": true}Allow multiple selections:
{"projectId": "123", "tagGroupId": "group456", "selectOne": false}
Note: Only provide the settings you want to change. Omitted settings will not be modified.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mandatory | No | If true, at least one tag from this group is required when creating tasks | |
| projectId | Yes | Project ID | |
| selectOne | No | If true, exactly one tag must be selected. If false, multiple tags can be selected | |
| tagGroupId | Yes | Tag group ID (found in tagGroup.id from get-tag-list or get-tag response) |