/v1/chat/completions invariata.
Sfogliare il catalogo e leggere la readiness sono aperti a qualsiasi Member
e gratuiti. Installare un pack, generare un report, andare live e impostare
la residency sono azioni Admin del workspace e richiedono un piano a
pagamento — il gateway applica entrambi lato server. Le rotte di gestione
della compliance sotto
/api/compliance/* usano la tua sessione di console, non
una chiave di relay.1. Il workflow di evidenza SOC 2 AI in quattro mosse
Una traccia di evidenza SOC 2 su OrcaRouter è quattro passi che esegui una volta, poi ri-esegui il report ogni volta che l’auditor vuole uno snapshot fresco:Installa il pack
Il pack
soc2 materializza un guardrail e una policy del firewall mappati
sui Trust Services Criteria — installati prima in modalità observe.Osserva, poi applica
Observe raccoglie evidenza “avrebbe-bloccato” con zero blast radius; il
go-live porta gli stessi controlli all’applicazione.
Genera un report firmato
Esporta un report di readiness firmato con Ed25519, con hash SHA-256,
come PDF, JSON o CSV.
Condividi con l'auditor
Consegna un link di condivisione in sola lettura; l’auditor verifica la firma
contro la chiave pubblica di OrcaRouter — nessun account necessario.
2. Installa il pack SOC 2
Apri Compliance nella console e sfoglia il catalogo (GET /api/compliance/catalog, Member). Il pack soc2 mappa sui AICPA SOC 2
Trust Services Criteria. I suoi controlli applicati dal gateway sono la
gestione di dati riservati (TSC CC6.1), il monitoraggio del sistema (TSC CC7.2)
e una traccia di audit delle chiamate a tool (TSC CC7.2). Installalo (Admin
del workspace, piano a pagamento):
- un guardrail di workspace — il piano della content-policy (PII, segreti, e il resto dei criteri che filtrano il testo di richiesta/risposta), e
- una policy del firewall di workspace — il piano delle azioni (chiamate a tool, dispatch MCP ed egress che mappano sui criteri di accesso e change-management).
Il pack atterra in modalità observe per default. In observe, le azioni dei
guardrail sono forzate a flag e la policy del firewall gira in shadow —
ogni controllo registra cosa avrebbe fatto senza toccare una singola richiesta
live. Quello è il tuo primo lotto di evidenza.
3. Leggi la tua readiness live
Con il pack installato, Compliance → Readiness (GET /api/compliance/readiness, Member) mostra la tua postura per framework:
quanti controlli sono enforcing, quanti sono ancora in observe, e quanti
restano gap. Ogni clausola mappa sul controllo di guardrail o firewall che
la soddisfa, con uno stato di copertura in cui puoi entrare in dettaglio.
4. Passa da observe a enforce
Una volta che l’evidenza avrebbe-bloccato sembra pulita, porta il pack live (Admin):5. Genera un report firmato
Questo è l’artefatto che consegni all’auditor. Generalo (Admin):format è uno tra pdf, json o csv. Ogni report è firmato con Ed25519
sull’hash di evidenza canonico e porta un hash di contenuto SHA-256, quindi è
a prova di manomissione e verificabile indipendentemente — l’auditor non deve
fidarsi del tuo screenshot, verifica la firma.
Cosa c'è nel report
Cosa c'è nel report
La matrice di copertura di ogni framework installato: clausola → controllo →
stato (enforcing / observe / gap), più l’evidenza avrebbe-bloccato catturata
durante observe. Le clausole organizzative sono elencate come gap dichiarati,
non silenziosamente eliminate.
Perché è verificabile
Perché è verificabile
La firma lega l’hash di evidenza del report alla chiave di firma di
OrcaRouter. Chiunque — incluso un auditor senza account OrcaRouter — può
confermare che il report non è stato alterato dopo la generazione
controllandolo contro la chiave pubblica.
6. Condividilo con il tuo auditor
Crea un link di condivisione in sola lettura per il report (Admin):| Endpoint | Scopo |
|---|---|
GET /api/public/compliance/pubkey | Recupera la chiave pubblica Ed25519. |
POST /api/public/compliance/verify | Conferma la firma + hash di un report. |
7. Fissa dove vive il report
Auditor e regolatori spesso tengono a dove è memorizzata l’evidenza. Imposta la regione a cui sono fissati gli artefatti dei report di compliance (us,
eu, uk, ap, cn, global) tramite PUT /api/compliance/residency
(Admin). Le letture cross-region di un report sono negate.
8. Verifica prima dell’audit
Dimostra che la traccia sia reale prima che qualcuno la revisioni:Conferma la copertura
Apri Readiness e conferma che i controlli SOC 2 che ti aspetti mostrino
enforcing, non observe, senza gap a sorpresa.
Round-trip della firma
Genera un report, poi fai
POST /api/public/compliance/verify contro la
chiave pubblica — conferma che validi prima di condividere.Correlati
Riferimento Guardrails
Il piano della content-policy che il pack SOC 2 materializza.
Riferimento Firewall
Il piano delle azioni dietro i controlli di accesso e change del pack.
Modalità di applicazione
Come differiscono observe, shadow ed enforce — e perché observe-first.
Deployment HIPAA
Lo stesso workflow pack-and-report per un framework sanitario.
Logging PII-safe
Tieni le PII grezze fuori dai log da cui la tua evidenza attinge.
Checklist di go-live
Attiva il zero trust prima di portare i controlli a enforce.
