update_team_group
Change a team group's POWERS (and its name). These are not rights on tables — those are set_table_permission. Here is what a person may DO in the project: manage the team (can_add_users / can_edit_access_rights / can_delete_users), create portals, charts, maps, calendars, mailings, work with files. Pass ONLY the keys that must change: keys not passed are NOT touched, so that settings made earlier by hand are not undone.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"app_id": "<app_id>",
"user_group_id": "<user_group_id>"
},
"name": "update_team_group"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | New group name | |
| app_id | Yes | Project ID (from list_projects) | |
| create_maps | No | ||
| can_add_users | No | May add people to the team | |
| create_charts | No | ||
| files_enabled | No | ||
| user_group_id | Yes | Group ID (from list_team_groups) | |
| create_portals | No | ||
| can_delete_files | No | ||
| can_delete_users | No | May remove people from the team | |
| can_upload_files | No | ||
| create_calendars | No | ||
| create_newsletters | No | ||
| has_access_to_team | No | Sees the «Team» section | |
| allow_to_create_apps | No | ||
| can_edit_access_rights | No | May change other people's rights. ⚠️ This is NOT «the Admin role» — a role is set through set_table_permission/set_user_role with the value owner; this is only a separate power. | |
| access_to_only_own_files | No |