Aller au contenu principal
VALIDATION HUMAINE • HITL WORKFLOW

File de Quarantaine & Supervision Humaine

Suspension synchrone (HTTP 202) des opérations sensibles hors plafond et approbation cryptographique depuis la Console SecOps.

File de Quarantaine & Supervision Humaine

File de Quarantaine & Supervision Humaine (HITL)

Pour les actions critiques (virements de montants élevés, modifications de schémas de base de données, envois d'e-mails massifs), le blocage pur et simple peut perturber l'activité métier tandis qu'une exécution aveugle présente un risque cyber intolérable.

Le mécanisme de Quarantaine Boundry résout ce dilemme : l'action de l'agent est suspendue à l'état PENDING jusqu'à ce qu'un opérateur humain qualifié l'examine et décide de l'approuver ou de la rejeter.


1. Cycle de Vie d'une Action en Quarantaine​


L'agent demande l'exécution d'un outil sensible
(ex: wire_transfer > 5 000 €)




La passerelle Boundry intercepte la requête
Action: QUARANTINE -> État: PENDING
- Webhook envoyé sur Slack / PagerDuty / SIEM
- Exception levée ou attente active côté client




[Opérateur clique APPROUVER] [Opérateur clique REJETER]



État : APPROVED État : REJECTED
- Token de signature émis - Notification d'échec
- L'agent exécute l'outil - L'action est avortée
- Audit log scellé - Audit log scellé


2. Notification Immédiate des Opérateurs​

Dès qu'une action est mise en quarantaine, Boundry peut notifier instantanément vos équipes SecOps via :

  • Canal Slack / Microsoft Teams dédié (avec boutons interactifs Approuver / Rejeter).
  • Alerte PagerDuty / Opsgenie pour les alertes de sévérité CRITICAL.
  • Webhook HTTP entrant vers votre backend interne.

3. Gestion via la Console Dashboard​

Depuis l'onglet Quarantaine (https://boundry.cloud/quarantine) :

  1. L'opérateur visualise les arguments bruts et caviardés de l'outil.
  2. L'historique récent de l'agent et le score de risque sont affichés côte-à-côte.
  3. L'opérateur peut valider l'action d'un clic en renseignant un motif d'approbation obligatoire.

4. API de Résolution Programmatique de Quarantaine​

Les équipes DevSecOps peuvent également approuver ou rejeter les actions par API :

A. Lister les actions en attente​

cURL
curl -X GET https://api.boundry.cloud/api/quarantine \
-H "Authorization: Bearer sk_org_..."

B. Approuver ou rejeter une action​

cURL
curl -X POST https://api.boundry.cloud/api/quarantine/quar_84a92e10/action \
-H "Authorization: Bearer sk_org_..." \
-H "Content-Type: application/json" \
-d '{
"decision": "approve",
"operator_email": "secops-lead@company.com",
"comment": "Virement exceptionnel vérifié auprès de la direction financière."
}'

Réponse 200 OK :​

{
"status": "success",
"quarantine_id": "quar_84a92e10",
"new_state": "approved",
"execution_token": "tok_exec_90fa812bcde3...",
"resolved_at": "2026-10-21T12:05:00Z"
}