TL;DR: Secret managers reduce disk exposure but do not solve the core agent problem, according to Agentic Fabriq, because a token that enters a model’s context can be leaked through ordinary tool use; the safer pattern is server-side credential attachment, short-lived tokens, and per-user grants.
Editorial analysis by NHI Mgmt Group, based on content published by Agentic Fabriq: “Where Should an AI Agent's Credentials Live?”.
Key questions
A: The first step is to inventory the agent’s permissions and compare them with its actual tasks, then remove any standing access that is not required.
Q: Why do secret managers not fully solve AI agent credential risk?
A: Secret managers protect the stored secret, but they do not stop the agent from reading plaintext after retrieval.
Q: Should organisations use short-lived tokens or long-lived credentials for agents?
A: Organisations should favour short-lived tokens for agents because agentic work is task-based and often context-specific.
Practitioner guidance
- Define the model-readable exposure boundary Map every place a credential could enter prompts, retrieval results, traces, or tool outputs, then remove plaintext from any path the model can observe.
- Prefer server-side credential attachment Use a broker or backend service to attach credentials after the agent requests the action, so the model receives a session reference rather than the secret itself.
- Replace reusable secrets with short-lived tokens Where the platform supports it, issue per-task or per-session credentials with tight lifetimes and avoid storing refresh tokens in agent context.
Bottom line: AI agents create a different credential problem than ordinary applications because the model can read and reuse secrets that enter its context.
Explore further
View Full Forum → | NHI Foundation Course → | Our Services → | Read the full analysis →