Supported frameworks
Enabling a framework
1
Open Compliance
In the sidebar, click Compliance, then click Enable framework.
2
Choose a framework
Select the framework from the list and optionally scope it to specific providers.
3
Enable
Click Enable. InfraAudit runs the first assessment automatically. Subsequent assessments run on a daily schedule by default.
Running an assessment
Trigger an assessment on demand from the Compliance page by clicking Run assessment, or via CLI:Reading assessment results
An assessment produces:- Overall score — the percentage of controls that passed
- Control list — each control’s pass/fail status with a description
- Affected resources — for failed controls, the specific resources that caused the failure
- Suggested fixes — remediation steps for each failed control
Control-to-resource mapping
For each failed control, InfraAudit links directly to the resources that caused the failure. For example, a CIS AWS control requiring S3 bucket server-side encryption lists every bucket where encryption is disabled — so you know exactly what to fix, not just that something failed.Multi-account assessments
When multiple providers are in scope, InfraAudit runs the assessment across all of them and shows per-account scores alongside the aggregate. This is useful for organizations running multiple AWS accounts under a single compliance program.Exporting results
You can export assessment results as PDF or CSV for audit evidence:1
Open the assessment
Navigate to the assessment you want to export.
2
Export
Click Export and choose PDF or CSV. The PDF includes the full control list with pass/fail status and a summary table.
CLI reference
Next steps
- Alerts — route compliance failures to Slack or email
- Remediation — apply automated fixes for failed controls
- Recommendations — view AI-generated suggestions for failed controls