Flux de confinement par porte de permissions
Couche 2 de la pile de confinement : une porte de permissions vérifie la liste blanche et la portée des chemins avant exécution, puis annule l'appel avec refus journalisé si la portée ne correspond pas.
Couche 1 de la pile de confinement : chaque appel d'outil s'exécute dans un conteneur éphémère ; tout chemin hors de l'espace de travail est refusé et journalisé comme événement de sécurité.
Copiez et collez le code FlowZap suivant dans un projet de votre compte FlowZap pour voir ce diagramme.
agent { # Agent
n1: circle label:"Session Start"
n2: rectangle label:"Request Tool Call"
n5: rectangle label:"Process Result"
n6: circle label:"Session End"
n1.handle(right) -> n2.handle(left)
n2.handle(bottom) -> sandbox.n3.handle(top) [label="tool call"]
}
sandbox { # Sandbox
n3: diamond label:"Path in Workspace?"
n4: rectangle label:"Execute in Ephemeral Container"
n7: rectangle label:"Deny - Log Security Event"
n8: rectangle label:"Return Result to Agent"
n3.handle(right) -> n4.handle(left) [label="yes"]
n3.handle(bottom) -> n7.handle(top) [label="no"]
n4.handle(right) -> n8.handle(left)
n7.handle(right) -> n8.handle(bottom)
n8.handle(top) -> agent.n5.handle(bottom) [label="result"]
n5.handle(right) -> n6.handle(left)
}
Installer le paquet MCPnpm install -g flowzap-mcpDocumentation MCP
Couche 2 de la pile de confinement : une porte de permissions vérifie la liste blanche et la portée des chemins avant exécution, puis annule l'appel avec refus journalisé si la portée ne correspond pas.
La pile de confinement complète en un seul diagramme : bac à sable, porte de permissions, approbation humaine et audit SIEM appliqués en séquence autour d'un appel d'outil dangereux.
Couche 3 de la pile de confinement : les appels d'outils dangereux sont suspendus et envoyés à un réviseur humain, qui approuve ou annule l'opération avant toute exécution.
Couche 4 de la pile de confinement : les arguments sont nettoyés, les secrets retirés et la trace d'action écrite dans le SIEM avant la poursuite de l'exécution.
Flux de preuve de clôture en trois couloirs — détection, remédiation, assurance : mesurer le correctif et non la réaction, évaluer le risque de panne et refuser la clôture sans preuve.
Couloirs build, provenance et registre : un artéfact n'est accepté que si son attestation correspond au build qui l'a produit ; un dépôt compromis le renvoie au build.