{% extends "base.html" %} {% block title %}Hardening · SD RMM{% endblock %} {% block content %} {% set d = data %}

Hardening

Per-device compliance scored across patching, EDR, agent currency, detections & isolation — from the platform's own data.

Reports ›
{% macro scolor(s) %}{{ '#4ade80' if s>=90 else '#86efac' if s>=75 else '#fbbf24' if s>=60 else '#fb923c' if s>=40 else '#fca5a5' }}{% endmacro %}
{{ d.avg }}
SCORE
Fleet posture
{{ d.count }} device(s){% if d.at_risk %} · {{ d.at_risk }} at risk{% endif %}
{% for g in ['A','B','C','D','F'] %}
{{ g }}
{{ d.by_grade.get(g, 0) }}
{% endfor %}
{{ d.at_risk }}
Devices at risk (D/F)
{% for r in d.rows %} {% endfor %}
DeviceOSGradeScoreFailing checks
{{ r.agent.hostname }}{% if r.agent.isolated %} {% endif %} {{ r.agent.os }} {{ r.agent.os_version or '' }} {{ r.grade }}
{{ r.score }}/100
{% if r.failed %}{% for f in r.failed %}✗ {{ f }}{% endfor %} {% else %}✓ all checks passed{% endif %}

Checks & weights: {% for key, w, lbl in d.checks_def %}{{ lbl }} ({{ w }}){% if not loop.last %} · {% endif %}{% endfor %}. Grade: A≥90 · B≥75 · C≥60 · D≥40 · F<40.

{% endblock %}