Compliance plugin marketplace
The plugin marketplace (Settings → Compliance → Marketplace) is the single browse page for the two classes of compliance packs your workspace can use: evidence-export packs (the binder frameworks: SOC 2, ISO 27001, GDPR, HIPAA) and activation bundles (industry packs: HIPAA healthcare, fintech KYC, e-commerce, PCI payment collection). The evidence binder page documents the binder mechanics; the marketplace is where you see both pack classes side by side before you mount anything. Open it with either Binder history (past generations) or Bundle checklists (go-live checklists) as shortcuts at the top of the page, plus a counter for how many packs you have generated or activated.What the marketplace surfaces
Evidence-export packs — each framework card shows its name, issuing authority, control count, and scope. Each one assembles its evidence in one click:- SOC 2 (AICPA Trust Services Criteria)
- ISO 27001 (Annex-A controls)
- GDPR (data-subject request history, breach counts, consent and retention posture)
- HIPAA (PHI access logging, BAA posture, configured retention)
Tenant-owned posture controls
Compliance posture is the tenant’s configuration, never a platform mandate. The marketplace gives you the controls; you decide which bundles your workspace mounts and which frameworks you export. The platform does not require any bundle, and a tenant can run with none mounted.- Mounting bundles — a workspace owner or admin activates a bundle; the resulting draft resources stay draft until you work the go-live checklist, and you can leave a bundle dormant indefinitely.
- Issuing packs — pack generation requires the workspace owner or admin role, and API keys follow the same role gate. Every generation writes an audit-log entry with the framework, format, and requesting role; completion writes a second entry.
- Export retention windows — the 24-hour signed download link is a tenant safety measure: the link you hand to an auditor lapses on a schedule you can point to, and an expired link is refreshed by regenerating on demand. You set the export cadence; the expiry just stops a hand-off from staying valid forever.
Mapping — which compliance sections feed a pack
Evidence packs read the workspace data these sections govern. Configure the sources first, then configure the mounts:Download flow
POST /api/v1/compliance/binder/generatequeues the assembly and returns202with a job id.- Poll
GET /api/v1/compliance/binder/:jobIduntil the job reports Completed. - The completed job carries a
download_url(24-hour signed link), adownload_sha256checksum, anddownload_size_bytes.
Example — SOC 2 pack end to end
- Queue the generation:
202:
- Poll until the job completes:
- Hand the completed job’s
download_urlto your auditor, withdownload_sha256so they can verify the file. If it lapses until expiry, regenerate on demand — the second click reattaches to the same running job rather than queueing a duplicate.
Related
- Compliance evidence binder — the binder mechanics this page unifies
- Legal — the public trust and legal surfaces the auditor note heads to