Flux de confinement avec journalisation et SIEM
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.
Un consentement n'est pas un mandat : la portée demandée par un agent tiers est comparée au mandat du client avant d'accorder un accès en lecture seule, et chaque accès est audité.
Copiez et collez le code FlowZap suivant dans un projet de votre compte FlowZap pour voir ce diagramme.
agent { # Third-party agent
n1: circle label:"Start"
n2: rectangle label:"Log in with customer credentials"
n3: rectangle label:"Request an action outside mandate"
n1.handle(right) -> n2.handle(left)
n2.handle(right) -> n3.handle(left)
n3.handle(bottom) -> access.n4.handle(top) [label="Out-of-mandate request"]
}
access { # Access control
n4: rectangle label:"Compare requested scope to mandate"
n5: diamond label:"Mandate covers the action"
n6: rectangle label:"Grant read-only access"
n7: circle label:"End"
n4.handle(right) -> n5.handle(left)
n5.handle(right) -> n6.handle(left) [label="yes"]
n6.handle(right) -> n7.handle(left)
n5.handle(bottom) -> audit.n8.handle(top) [label="no"]
}
audit { # Audit
n8: rectangle label:"Refuse and log the reason"
n8.handle(bottom) -> agent.n2.handle(bottom) [label="Motivated refusal"]
}
Installer le paquet MCPnpm install -g flowzap-mcpDocumentation MCP
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.
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.
La règle 3 en pratique : l'agent qui agit émet la trace d'action, un couloir de vérification distinct confirme l'effet, et seul un humain clôt le dossier.
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é.
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 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.