Skip to main content

Document Workflow States

TARA modules use the riskSpecification document type, which has a dedicated four-state workflow: diagram

State Descriptions

StateDescription
DraftActive analysis phase. Analysts populate TARA records, score feasibility, assess verdicts, and define treatments in the Risksheet.
In ReviewDocument is under peer review. Default signers with the project_approver role are automatically added when transitioning to this state.
ApprovedReview is complete. At least one signature is required; the system auto-signs for users with the project_approver role.
PublishedFinal publication. The TARA module serves as formal evidence for the Cybersecurity Case.

Transitions

FromToActionAutomation
DraftIn ReviewSend for ReviewAddDefaultSigners adds users with project_approver role
In ReviewApprovedApproveRequires at least one signature; auto-signs for project_approver
ApprovedPublishedPublishFinal publication step
Any stateDraftReworkMarkSignaturesObsolete clears all signatures; verdicts reset

Comment-Based Review Process

The TARA Risksheet supports a comment-based review workflow configured via the reviewManager: CommentBased setting in risksheet.json. During the In Review state, reviewers can annotate individual rows directly in the Risksheet interface using Polarion comments. This is separate from the document-level signature workflow:
  • Row-level comments are for collaborative technical review (questioning a feasibility score, suggesting a different threat path, etc.)
  • Document-level signatures are for formal approval (confirming the TARA meets quality and compliance standards)

The Rework Cycle

When issues are found during review, the document transitions back to Draft via the Rework action. This triggers two important automations:
  1. Signatures are marked obsolete — All existing review signatures are invalidated, requiring a fresh approval cycle
  2. Analysis can resume — Analysts regain full edit access to the Risksheet to address review findings
Any transition to Draft clears all accumulated signatures. If a document was partially approved by multiple reviewers, all approvals are lost. Coordinate with reviewers before triggering Rework to avoid unnecessary re-review.

Lifecycle Visibility on Dashboards

The document lifecycle status is visible in multiple places:
  • Risks Home dashboard — The System Element Navigator includes a Status column showing the workflow state of each TARA module
  • TARA Summary Report — References document status alongside verdict distribution
  • Cybersecurity Case — The case conclusion depends on all TARA modules being in Approved or Published state

Relationship to ISO/SAE 21434

The document workflow maps to several ISO/SAE 21434 requirements:
ISO ClauseRequirementImplementation
Clause 6.4.2Cybersecurity Plan defines activities and methodsWorkflow states track analysis completion
Clause 6.4.6Cybersecurity Case provides assurance argumentPublished TARAs serve as case evidence
Clause 15TARA results shall be reviewedIn Review state with signature-based approval

Baseline Integration

After a TARA document reaches the Published state, it can be baselined using Polarion’s baseline management. Baselines create an immutable snapshot of the document and all its work items at a specific point in time. This is essential for type approval audits where assessors need to verify the exact analysis state that supported a compliance decision. The sidebar navigation provides direct access to baseline management under the Baselines topic.

See Also