Compliance Reports
Generate audit-ready reports for SOC 2, HIPAA, and ISO 27001 directly from your FyVault activity data.
Supported frameworks
| Framework | Key controls covered |
|---|---|
| SOC 2 | Access controls, change management, encryption, monitoring |
| HIPAA | Access audit, encryption at rest/transit, minimum necessary |
| ISO 27001 | Asset inventory, access control, cryptography, operations security |
What's included
- Access logs — who accessed what, when, and from where
- Rotation history — every rotation event with timestamps
- Encryption audit — encryption modes, key management status
- Team access matrix — roles, permissions, and scope assignments
CLI
# Generate a SOC 2 report fyvault compliance generate --framework soc2 # Generate for a specific date range fyvault compliance generate --framework hipaa \ --from 2026-01-01 --to 2026-03-31 # Export as PDF fyvault compliance generate --framework iso27001 --format pdf
Node.js
import { FyVault } from "@fyvault/sdk";
const fv = new FyVault({ accessToken: "fv_live_...", orgId: "org_acme" });
const report = await fv.compliance.generate({
framework: "soc2",
from: "2026-01-01",
to: "2026-03-31",
});
console.log(report.summary);
console.log(report.controls); // Array of control assessmentsPython
from fyvault import FyVault
fv = FyVault(access_token="fv_live_...", org_id="org_acme")
report = fv.compliance.generate(
framework="soc2",
from_date="2026-01-01",
to_date="2026-03-31",
)
print(report.summary)See also: Break-Glass Access, Security Architecture