{% extends "security_canvas/base.html" %} {% block title %}ZIG External Portfolio — Security Canvas{% endblock %} {% block head %} {% endblock %} {% block content %}

ZIG External Portfolio

NSA Zero Trust Implementation Guide • Portfolio comparison across all 7 pillars • FY2027 Target Deadline {% if last_assessed %} • Last assessed: {{ last_assessed }} {% endif %}

Portfolio Health

{{ portfolio.total_targets }}
Total Targets
{{ (portfolio.avg_score * 100)|round(1) }}%
Avg Score
{{ portfolio.attention_count }}
Need Attention
{{ portfolio.advanced_count }}
Advanced Level
Maturity Distribution
{% set dist_items = [ ('Preparation', portfolio.maturity_dist.preparation, '#6b7280', 'chip-preparation'), ('Basic', portfolio.maturity_dist.basic, '#60a5fa', 'chip-basic'), ('Intermediate',portfolio.maturity_dist.intermediate,'#4ade80', 'chip-intermediate'), ('Advanced', portfolio.maturity_dist.advanced, '#f472b6', 'chip-advanced'), ] %} {% for label, count, color, chip_cls in dist_items %}
{{ label }}
{{ count }} / {{ portfolio.total_targets }}
{% endfor %}

Targets Needing Attention

{% set attention_targets = targets | selectattr('needs_attention') | list %} {% if attention_targets %}
{% for t in attention_targets %}

{{ t.name }}

{{ (t.overall_score * 100)|round(1) }}%
{{ t.maturity_level|title }}
{{ t.implemented_capabilities }}/{{ t.capability_count }} capabilities • {{ t.complete_activities }}/{{ t.activity_count }} activities
{% if t.weak_pillars %}
{% for wp in t.weak_pillars %} {{ wp }} {% endfor %}
{% endif %}
View pillar →
{% endfor %}
{% else %}
✓ All targets are above the attention threshold (50%). Keep up the good work!
{% endif %}

Side-by-Side Radar (up to 4 targets)

{% set radar_colors = ['#e94560','#60a5fa','#4ade80','#f59e0b'] %} {% for t in targets[:4] %} {% endfor %}

All Targets

Click column headers to sort
{% for t in targets %} {% endfor %}
Pillar / Target Score Maturity Capabilities Activities Progress Actions
{{ t.name }}
{{ t.full_name }}
{{ (t.overall_score * 100)|round(1) }}%
{{ t.maturity_level|title }} {{ t.implemented_capabilities }} / {{ t.capability_count }} {{ t.complete_activities }} / {{ t.activity_count }}
{% if t.in_progress_activities > 0 %} {{ t.in_progress_activities }} in progress {% endif %}
Details →
{% if not targets %}
No targets found.
{% endif %}
{% set iqe_canvas = "security_zig" %} {% include "includes/iqe_query_widget.html" ignore missing %}
{% endblock %}