fossa_manage_team_group
Create, update, or delete a FOSSA team group. Use create with name and default role, update to replace both fields, or delete to remove the group and its associations.
Instructions
Create, rename, or delete a FOSSA team group.
WRITES TO FOSSA. Requires FOSSA_ALLOW_WRITES=true and FOSSA_ALLOW_ADMIN=true. action="delete" additionally requires FOSSA_ALLOW_DESTRUCTIVE=true.
A team group has only two editable fields, so one tool covers all three
actions rather than three near-identical ones. "create" needs name and
default_role_id; "update" needs team_group_id plus both of them, because
FOSSA's update endpoint replaces both rather than patching either; "delete"
needs only team_group_id.
Deleting a team group removes its team associations and its own membership list. The teams inside it are not deleted and keep their own members, projects, and release groups. FOSSA offers no undo. To change which teams are in a group, use fossa_update_team_group_assignments.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | No | ||
| action | Yes | ||
| team_group_id | No | ||
| default_role_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||