What your security team gets: one encrypted store per installation for every secret — signing keys, database passwords, webhook secrets — where each service can read only the configuration it owns, and rotation is built in. Nothing sits in plaintext config files, and there is no external secret-manager to procure or operate.
- Every secret lives and rotates in the Instance Configuration Store — encrypted, ownership-scoped, one per instance
- Group ownership — each service reads only the configuration groups it owns
- Signing keys refresh live on every activation
- Encrypted configuration prevents plaintext secret leaks
- Agent token + Git access-token rotation on the public roadmap
For your security team:the Instance Configuration Store encrypts with AES-GCM at rest, keys derived via PBKDF2-SHA256 at 600k iterations, BCL-only crypto. Identity-provider JWT signing keys, license signing keys, database passwords, and payment webhook secrets all live there; Setup pulls the latest signing key via live JWK refresh on every activation.