Levels Configuration
Five levels define the merge hierarchy. Rows merge vertically so parent cells span their children automatically. Each level specifies acontrolColumn (determines merge boundaries) and zoomColumn (the column that expands/collapses the level).
Column Definitions
Key columns binding to TARA work item fields. TheheaderClass property assigns column group coloring via CSS classes defined in the styles section.
Formulas
Feasibility Weighted Sum
Feasibility Weighted Sum
Five attack factors (Time, Expertise, Knowledge, Window of Opportunity, Equipment) are scored on weighted scales and summed. The total maps to a feasibility level per ISO/SAE 21434 Annex G.
| Sum Range | Feasibility Level |
|---|---|
| 0 — 13 | High |
| 14 — 19 | Medium |
| 20 — 24 | Low |
| 25+ | Very Low |
Risk Verdict Matrix
Risk Verdict Matrix
Combines impact (damage severity) and feasibility (attack likelihood) into a 1-5 verdict using the ISO/SAE 21434 risk matrix.
| Very Low | Low | Medium | High | |
|---|---|---|---|---|
| Severe | 3 | 4 | 5 | 5 |
| Major | 2 | 3 | 4 | 5 |
| Moderate | 1 | 2 | 3 | 4 |
| Negligible | 1 | 1 | 1 | 1 |
Cell Decorators
Row Header Coloring by Verdict
Row Header Coloring by Verdict
The leftmost row header automatically colors based on the verdict level, providing immediate visual risk indication without needing to scroll to the verdict column.
Treatment Validation
Treatment Validation
Highlights cells orange when a reducing or avoiding treatment is selected but no cybersecurity goal has been linked — ensuring analysts don’t skip the goal assignment step.
Workflow Views
Seven views guide analysts through the TARA process step by step. Each view shows only the columns relevant to that assessment phase.Styles
Color-coded column group headers for visual orientation. Each group uses a distinct color theme matching the TARA workflow phases.Key Patterns
- 5-level merge hierarchy — the deepest hierarchy available. Rows merge vertically so each parent cell spans its children, creating a structured tree without indentation.
- Weighted sum feasibility — five attack factors are scored on non-linear scales and summed to determine feasibility level. This follows ISO/SAE 21434 Annex G methodology.
- Matrix-based verdict — a 4x4 impact/feasibility lookup produces verdicts 1-5, avoiding arbitrary multiplication. The matrix is directly auditable.
- Row header coloring — instant risk indication by coloring the leftmost header cell (green through red) without requiring the analyst to scroll to the verdict column.
- Treatment validation — cell decorators enforce workflow rules. Reducing or avoiding treatments require a linked cybersecurity goal; retaining or sharing treatments require documented claims.
- 7 phased workflow views — each view shows only the columns needed for that assessment step, reducing cognitive load and guiding analysts through the ISO/SAE 21434 process.
- Server-rendered traceability — Velocity templates traverse the chain from risk controls through requirements to test cases, showing full verification coverage in a single column.
See Also
- Levels Configuration — hierarchy merge behavior and level properties
- Formula Syntax — JavaScript formula writing guide
- Cell Decorators — dynamic cell styling reference
- Saved Views — view configuration and column visibility
- Implement STRIDE Analysis — related cybersecurity threat methodology guide
- FMEA Example — alternative risk analysis methodology using RPN scoring