Compliance Reports
Generate NIS2 compliance reports for auditors with one click.
What's included
The compliance report maps your KVM Fleet usage to NIS2 Directive Article 21 measures:
| Article 21 Measure | KVM Fleet Evidence |
|---|---|
| (a) Risk analysis and IS policies | Audit log hash chain integrity verification |
| (b) Incident handling | Alert rules and alert history export |
| (d) Supply chain security | Device enrollment records, agent versions |
| (e) Network security | Outbound-only tunnel architecture, no exposed ports |
| (g) Cybersecurity hygiene | RBAC roles, SSO enforcement |
| (i) Access control | Row-level security, session audit trail |
Generate a report
- Go to Reports in the dashboard
- Select a date range
- Click Generate PDF
The report includes:
- Organization summary (users, devices, roles)
- Audit log excerpt with hash chain verification status
- Alert rule configuration
- Device inventory with agent versions
- Compliance mapping table
Via API
curl -X POST https://app.kvmfleet.io/v1/reports/compliance \
-H "Authorization: Bearer $TOKEN" \
-H "Content-Type: application/json" \
-d '{"start_date": "2026-01-01", "end_date": "2026-03-31"}' \
--output compliance-report.pdf
The response is a PDF file (Content-Type: application/pdf).
Scheduling
Automated quarterly report generation is on the roadmap. For now, generate reports manually or use a cron job with the API.
Tip
Generate reports quarterly and store them in your document management system. Auditors typically ask for the last 4 quarters.