Threat Modeling Template

The Threat Modeling template helps security teams systematically identify threats, analyze attack scenarios, evaluate risks, and generate mitigation recommendations for applications, systems, or cloud environments.

The assessment uses industry-standard methodologies such as STRIDE and DREAD to model realistic attack paths and prioritize security risks.

Accessing the Threat Modeling Template

  1. Navigate to AI from the main navigation menu.

  2. Click Workspaces.
  3. Select New Workspace.



Step 1: Select the Threat Modeling Template

  1. From the available templates, locate Threat Modeling.
  2. Click the template card to view additional details.

The template provides:

  • Estimated assessment duration
  • Number of assessment phases
  • Expected outputs and deliverables
  • Threat modeling methodology

What to Expect

The assessment performs:

  • System scoping and architecture analysis
  • Data flow mapping
  • STRIDE-based threat identification
  • Attack scenario modeling
  • DREAD risk scoring
  • Mitigation recommendation generation

Outputs & Deliverables

The assessment generates:

  • Threat Findings
  • Architecture Maps
  • Data Flow Documentation
  • Risk Ratings
  • Mitigation Recommendations
  1. Click Use this template.


Step 2: Enter the Workspace Name

After selecting the template, the wizard moves to the Scope step.

  1. Locate the Workspace Name field.
  2. Enter a descriptive name for the assessment.

Example:

Threat Modeling – Customer Portal

A meaningful name helps distinguish assessments across projects and environments.


Step 3: Specify the Target System

The target system defines the application, service, or environment that will be analyzed.

  1. Locate the System / Application URL field.
  2. Enter the application URL or system name.

The platform may display previously used assets or targets for quick selection.


Step 4: Select Supporting Credentials (Optional)

Threat modeling can leverage existing credentials and integrations to gather additional context.

  1. Review the available credentials.
  2. Select any credentials relevant to the target environment.

Providing credentials enables the assessment to collect additional architectural and configuration information where applicable.


Step 5: Proceed to Configuration

After completing the scope details:

  1. Verify the workspace name.
  2. Confirm the target application or system.
  3. Review any selected credentials.
  4. Click Next.

The wizard opens the Configure page.

Step 6: Select an AI Model

The AI Model determines the reasoning engine used throughout the threat modeling process.

  1. Open the Model dropdown.
  2. Review the available models.
  3. Select the model best suited for your assessment.


Step 7: Configure the Execution Environment

The execution environment determines how the AI agent performs the assessment.

Select the environment that best supports the target assessment.


Step 8: Configure the Assessment Schedule

The Threat Modeling template supports different execution schedules.

One-Time Model

Creates an initial threat model for the selected system.

Use this option when:

  • Performing a first-time assessment
  • Reviewing a newly developed application
  • Conducting a point-in-time analysis

Monthly Refresh

Re-evaluates threats on a recurring schedule.

Use this option when:

  • The application changes frequently
  • New features are released regularly
  • Continuous threat monitoring is required
  1. Select the desired schedule.
  2. Review the execution frequency.


Step 9: Select the Execution Mode

Choose how the AI agent progresses through the assessment.

Autonomous

The AI completes all assessment phases automatically.

Recommended when:

  • Minimal manual intervention is required.
  • Faster assessment completion is preferred.

Human-in-the-Loop

The AI pauses between phases for user approval.

Recommended when:

  • Validation is required before proceeding.
  • Teams want greater control over assessment execution.
  1. Select the preferred execution mode.
  2. Review the associated workflow behavior.


Step 10: Configure Auto-Remediation (Optional)

Auto-remediation enables automated remediation workflows when supported.

  1. Locate the Auto-remediation toggle.
  2. Enable or disable the setting as required.

When enabled, the platform can generate remediation actions for identified security issues.


Step 11: Review the Configuration

After completing the configuration:

  1. Click Review.

The Review page displays:

Template Details

  • Selected template
  • Assessment phases
  • Template version

Targets & Scope

  • Workspace name
  • Target application or system

Credentials & Tools

  • Selected AI model
  • Connected credentials

Schedule & Automation

  • Assessment frequency
  • Execution mode
  • Automation settings

Review all settings carefully before launching the assessment.


Step 12: Launch the Threat Modeling Assessment

Once all settings have been verified:

  1. Click Create & Launch.
  2. The workspace is created.
  3. The Threat Modeling assessment begins execution.

The AI agent will:

  • Analyze the target system
  • Build architecture context
  • Map data flows
  • Identify threats using STRIDE
  • Assign DREAD risk scores
  • Generate mitigation recommendations


Notes

  • Use clear and descriptive system names whenever possible.
  • Providing application URLs improves assessment context.
  • Monthly Refresh is recommended for frequently changing applications.
  • Human-in-the-Loop mode provides additional control during assessment execution.
  • Review all configuration settings before launching the assessment.