Compliance & SOC 2 readiness

Audience: Compliance officers, security architects, DevOps leads
Time: ~20 min
Prerequisites: Security overview, Shared responsibility matrix

Control Core ships with the engineering controls that a regulated enterprise needs to enter a SOC 2 Type II observation window. This page explains what the product provides, what you — the operator — are responsible for, and how to use the evidence artifacts.

What "audit-ready" means

Control Core is audit-ready: the technical controls are implemented in the product, generate verifiable evidence, and are covered by automated tests. It is not yet audit-attested: attestation requires an independent CPA firm, a 3–12 month observation window, and operator-owned governance items that no software vendor can produce on your behalf.

Terminology guardrail: No vendor documentation, marketing material, or sales communication claims a completed SOC 2 Type II attestation, a passed third-party penetration test, or measured disaster-recovery RTO/RPO figures. When you see "audit-ready" it means the engineering controls are in place; when you need the attestation, that is your observation window plus your CPA engagement.

Engineering controls the product ships

TSC areaWhat is implemented
Access control (CC6)Role-based API protection, MFA at login, SAML 2.0 and OIDC+PKCE enterprise SSO, RS256/EdDSA session tokens, JWKS rotation, Rego enforcement at the Bouncer
Encryption in transit (CC6.7)TLS-default ingress at the Bouncer, production connection guards for the data store and cache, Helm TLS wiring templates
Supply chain (CC6.8)Optional image signing with cosign, SLSA provenance, SBOM generation
Audit integrity (PI1)Hash-chained audit log, optional WORM checkpoint to object storage
Recovery (CC7.5)Optional database backup CronJob in the deployment chart
SOC 2 Rego controlsThree enforceable controls shipped as templates: access-control, change-management, monitoring-logging

For step-by-step configuration, see the guides below.

Shared responsibility — what you operate

Control Core is deployed in your environment. SOC 2 attestation for your service requires:

You operateNotes
Identity provider (IdP) configurationConnect your SAML/OIDC IdP and assign roles
Enable and manage TLS certificatesMount certs in the deployment chart; enforce sslmode=verify-full and rediss:// for your data stores
SIEM forwarding and log retentionForward audit events to your SIEM; set retention policy
Mandate signed image tags for productionRun cosign verify as a deployment gate
Database encryption at restEnable TDE / disk encryption at the infrastructure layer
Backup enablement and DR drillsEnable the backup CronJob; run restoration exercises
24/7 incident monitoring and runbooksNot provided by Control Core
Governance: board oversight, risk register, HR controlsCC1–CC5 COSO-layer items — process controls, not product code
Penetration test engagementThird-party independent security firm
CPA observation window3–12 months of documented control operation

For a complete breakdown, see the Shared responsibility matrix.

Audit-attested vs audit-ready (Tier 1 / Tier 2)

The readiness gate has two explicit tiers:

Tier 1 — engineering-delivered (complete)
All controls have a description, an implementing code path, an evidence artifact, and a passing automated test. A pilot deployment may begin.

Tier 2 — operator/business-delivered (your responsibility)

  • Third-party penetration test and remediation ledger
  • Load and capacity re-baseline on a production-representative cluster
  • Disaster-recovery drill with documented RTO and RPO
  • SOC 2 Type II observation window (3–12 months) and CPA engagement
  • Internal go/no-go review by your engineering, product, and security leads
  • CC1–CC5 governance controls (organizational policies, ethics, board oversight)

The SOC 2 Type II report requires Tier 2 completion. Entering a pilot or beginning the observation window requires only Tier 1.

Troubleshooting: If your compliance team asks for a vendor SOC 2 report, explain that Control Core is deployed in your environment (not as a managed SaaS); the vendor provides evidence artifacts, not a vendor attestation. Your CPA will assess the controls operating in your deployment. Contact your account team for a trust-center one-pager.

Evidence artifacts your CPA can use

NeedWhere to find it
System description and service boundaryRequest from your account team (based on your deployment configuration)
Vulnerability scan for your release tagYour CI/CD pipeline reports
Signed image verificationcosign verify output archived with your change record
Audit log integrity checkAudit export API on your Control Plane
SOC 2 Rego control templatesDownload from Controls → Templates in your Control Plane

Enabling the controls

ControlGuide
Image signing and SBOMSupply chain verification
Postgres and cache TLSData plane hardening
Audit hash chain and SIEMAudit tamper evidence

Troubleshooting: If the Control Plane reports that TLS connection guards are inactive, check that sslmode=verify-full and rediss:// endpoints are set in your deployment chart values and that the CA certificate is mounted. See Data plane hardening → Troubleshooting.

Next steps