{% extends "base.html" %} {% block title %}Dashboard — Salesforce Security AI Scanner{% endblock %} {% block extra_head %} {% endblock %} {% block content %}

Dashboard

{% if user.is_admin %}All users' scans{% else %}Your scans and findings{% endif %}

New Scan
Total Scans
Total Findings
Critical
Avg Risk Score
Findings by Severity
OWASP Categories
Scans (14 days)
Recent Scans
New
{% for scan in recent_scans %} {% else %} {% endfor %}
TargetTypeStatusRiskDate
{{ scan.target_url | replace("https://","") | truncate(30) }} {% if scan.scan_type == 'auth' %} Auth {% else %} Guest {% endif %} {% if scan.status == 'running' %}{% endif %} {% if scan.status == 'completed' %}{% endif %} {% if scan.status == 'failed' %}{% endif %} {% if scan.status == 'pending' %}{% endif %} {{ scan.status | title }} {% if scan.risk_score > 0 %} {{ scan.risk_score }} {% else %}—{% endif %} {{ scan.created_at.strftime('%b %d') }}
No scans yet. Start your first scan
Recent Findings
    {% for finding in recent_findings %}
  • {{ finding.severity | upper }}
    {{ finding.title | truncate(60) }}
    {{ finding.owasp_ref or '—' }} · {{ finding.scanner }}
  • {% else %}
  • No findings yet.
  • {% endfor %}
{% endblock %} {% block extra_scripts %} {% endblock %}