Get Objective Grouping
get_objective_groupingPreview how a threat model's objectives would be grouped by identical asset properties before enabling grouping, showing resulting groups, objective counts, and model version without writing changes.
Instructions
What grouping a model's objectives by asset groups would do, before it is done. Read-only: the groups are formed on a copy, and nothing is written or judged.
Assets that are the same for every objective (the same security properties, impact, components, exposure and split knowledge) can be judged together: one objective per group and attacker instead of one per asset. Each asset keeps its id and stays in the inventory, marked with its group.
Returns grouped (whether the model's objectives are grouped now),
available (whether grouping may be turned on for this model),
groups (each group the restructure would form, by the id it would
keep, or new, with its members), objectives_now and
objectives_after, and model_version, the version
set_objective_grouping names.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| model_id | Yes | ID of the threat model. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||