/v1/chat/completions inchangée.
Parcourir le catalogue et lire l’état de préparation sont ouverts à tout
Member et gratuits. Installer un pack, générer un rapport, passer en
direct, et définir la résidence sont des actions Admin de l’espace de
travail et nécessitent un plan payant — la passerelle applique les
deux côté serveur. Les routes de gestion de conformité sous
/api/compliance/* utilisent votre session de console, pas une clé de
relais.1. Le flux de preuve SOC 2 IA en quatre mouvements
Une piste de preuve SOC 2 sur OrcaRouter est quatre étapes que vous exécutez une fois, puis vous réexécutez le rapport chaque fois que l’auditeur veut un nouveau snapshot :Installer le pack
Le pack
soc2 matérialise un guardrail et une politique firewall
mappés aux Trust Services Criteria — installés en mode observe
d’abord.Observer, puis appliquer
Observe rassemble la preuve « aurait bloqué » avec zéro rayon
d’explosion ; le go-live bascule les mêmes contrôles en application.
Générer un rapport signé
Exportez un rapport d’état de préparation signé Ed25519 et hashé
SHA-256 en PDF, JSON ou CSV.
Partager avec l'auditeur
Remettez un lien de partage en lecture seule ; l’auditeur vérifie la
signature contre la clé publique d’OrcaRouter — aucun compte requis.
2. Installez le pack SOC 2
Ouvrez Conformité dans la console et parcourez le catalogue (GET /api/compliance/catalog, Member). Le pack soc2 correspond aux
AICPA SOC 2 Trust Services Criteria. Ses contrôles appliqués par la
passerelle sont la manipulation de données confidentielles (TSC CC6.1), la
surveillance système (TSC CC7.2), et une piste d’audit d’appels d’outils
(TSC CC7.2). Installez-le (Admin de l’espace de travail, plan payant) :
- un guardrail d’espace de travail — le plan de politique de contenu (PII, secrets, et le reste des critères qui filtrent le texte de requête/réponse), et
- une politique firewall d’espace de travail — le plan action (appels d’outils, dispatchs MCP, et egress qui correspondent aux critères d’accès et de gestion du changement).
Le pack atterrit en mode observe par défaut. En observe, les actions de
guardrail sont coercées à flag et la politique firewall s’exécute en
shadow — chaque contrôle enregistre ce qu’il aurait fait sans toucher
une seule requête en direct. C’est votre premier lot de preuves.
3. Lisez votre état de préparation en direct
Avec le pack installé, Conformité → Readiness (GET /api/compliance/readiness, Member) montre votre posture par
framework : combien de contrôles appliquent, combien sont encore en
observe, et combien restent des lacunes. Chaque clause correspond au
contrôle de guardrail ou de firewall qui la satisfait, avec un état de
couverture dans lequel vous pouvez plonger.
4. Basculez d’observe à enforce
Une fois que la preuve « aurait bloqué » semble propre, passez le pack en direct (Admin) :5. Générez un rapport signé
C’est l’artefact que vous remettez à l’auditeur. Générez-le (Admin) :format est l’un de pdf, json ou csv. Chaque rapport est signé avec
Ed25519 sur le hash de preuve canonique et porte un hash de contenu
SHA-256, de sorte qu’il soit inviolable et vérifiable de manière
indépendante — l’auditeur n’a pas à faire confiance à votre capture
d’écran, il vérifie la signature.
Ce qui est dans le rapport
Ce qui est dans le rapport
La matrice de couverture de chaque framework installé : clause →
contrôle → état (enforcing / observe / gap), plus la preuve « aurait
bloqué » capturée pendant observe. Les clauses organisationnelles sont
listées comme des lacunes divulguées, pas silencieusement abandonnées.
Pourquoi il est vérifiable
Pourquoi il est vérifiable
La signature lie le hash de preuve du rapport à la clé de signature
d’OrcaRouter. Quiconque — y compris un auditeur sans compte OrcaRouter —
peut confirmer que le rapport n’a pas été altéré après génération en le
vérifiant contre la clé publique.
6. Partagez-le avec votre auditeur
Créez un lien de partage en lecture seule pour le rapport (Admin) :| Endpoint | Objectif |
|---|---|
GET /api/public/compliance/pubkey | Récupérer la clé publique Ed25519. |
POST /api/public/compliance/verify | Confirmer la signature + le hash d’un rapport. |
7. Épinglez où le rapport vit
Les auditeurs et régulateurs se soucient souvent de l’endroit où la preuve est stockée. Définissez la région à laquelle vos artefacts de rapport de conformité sont épinglés (us, eu, uk, ap, cn, global) via
PUT /api/compliance/residency (Admin). Les lectures inter-régions d’un
rapport sont refusées.
8. Vérifiez avant l’audit
Prouvez que la piste est réelle avant que quiconque ne la relise :Confirmer la couverture
Ouvrez Readiness et confirmez que les contrôles SOC 2 que vous
attendez affichent enforcing, pas observe, sans lacunes surprises.
Aller-retour de la signature
Générez un rapport, puis
POST /api/public/compliance/verify contre la
clé publique — confirmez qu’il valide avant de partager.Connexe
Référence Guardrails
Le plan de politique de contenu que le pack SOC 2 matérialise.
Référence Firewall
Le plan action derrière les contrôles d’accès et de changement du pack.
Modes d'application
Comment observe, shadow et enforce diffèrent — et pourquoi observe
d’abord.
Déploiement HIPAA
Le même flux pack-et-rapport pour un framework santé.
Journalisation sans PII
Gardez la PII brute hors des journaux dont votre preuve s’inspire.
Checklist go-live
Activez le zero trust avant de basculer les contrôles en application.
