Skip to content

Reporting

Generate professional, self-contained reports (no external requests — safe to archive or open offline).

.\CloudInfraSecure.ps1 report -Baseline CloudInfraSecure-Standard -Format HTML
.\CloudInfraSecure.ps1 report -Baseline CloudInfraSecure-Standard -Format JSON
.\CloudInfraSecure.ps1 report -Baseline CloudInfraSecure-Standard -Format CSV

Reports are written to C:\CloudInfraSecure\Reports by default (configurable via reportsPath).

HTML report

The branded HTML report includes:

  • CloudInfra Secure Security Score gauge + posture
  • A compliance-alignment gauge per standard (DISA STIG, NIST, PCI DSS, ISO 27001, Microsoft Security Baselines, UK Cyber Essentials, NIS2, …)
  • Baseline compliance and risk-by-severity summaries
  • Filterable control results (status / severity / framework)
  • Click-to-expand control detail: description, rationale, remediation, expected/observed, compliance chips, references
  • The non-certification disclaimer and a link back to Cloud Infrastructure Services

JSON & CSV

  • JSON — the full report model (score, summary, per-standard alignment, enriched results). Ideal for fleet aggregation and the future SaaS platform.
  • CSV — flat control results (id, name, category, severity, status, observed, expected, message, remediation). Ideal for spreadsheets and record-keeping.

Machine-readable everywhere

report ... -OutputFormat JSON returns the output path and score as JSON, so pipelines can locate and act on the generated file.