set_control_objective_cal
Set the ISO/SAE 21434 Cybersecurity Assurance Level (CAL) for a specific control objective, or clear it by omitting the value. Define required assurance grades to align controls with security postures.
Instructions
Set the per-CO ISO/SAE 21434 Cybersecurity Assurance Level (CAL).
CAL is a 1-4 grade on each individual control objective that
expresses how much assurance the control program owes for that
specific objective. It lives on the control_objectives identity
side-table — writes do NOT create a new threat-model version, and
the value survives soft-delete + revival of the CO.
Pass cal=None (or omit it) to clear the value.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| cal | No | ISO/SAE 21434 CAL grade (1-4), or ``None`` to clear. | |
| co_id | Yes | Control-objective ID (e.g. ``CO3``). | |
| model_id | Yes | ID of the threat model. | |
| server_version | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||