ADR: Security Agents Phase B
Status
Accepted
Context
GNAT needs a reusable, provider-agnostic security layer for connector credentials. A simple get/put interface is too narrow because Azure Key Vault and CyberArk have different operational models.
Decision
GNAT will implement a security agent family centered on a secrets broker with:
- provider capability modeling
- path-based secret references
- policy-first read, write, and checkout decisions
- audit event recording
- hygiene agents for leak and unsafe-pattern detection
Licensed under the Apache License, Version 2.0