An agent graph describes execution. It defines which nodes run, how work moves, what can delegate, and where approvals or failures are handled. A knowledge graph describes information. It stores entities and relationships that the system can query. The two can work together, but they solve different problems and should not be treated as the same architecture.
Why This Matters for Security Teams
Confusing execution with knowledge creates brittle AI designs. An agent graph governs task routing, tool use, delegation, and approval boundaries, so it directly affects who or what can act. A knowledge graph, by contrast, governs retrieval and reasoning over relationships. When teams treat them as interchangeable, they often miss where authority lives, where data can leak, and where a model may act on incomplete or poisoned context. That distinction is central to current guidance from the NIST AI Risk Management Framework.
This matters because the security failure modes are different. Agent graphs can create unsafe tool chaining, excessive delegation, or approval bypass. Knowledge graphs can amplify stale records, privileged enrichment, or trust in low-quality entity links. In an AI system that combines both, the graph that decides what to do should be treated as a control plane, while the graph that informs decisions should be treated as a sensitive data asset. The security posture depends on keeping those responsibilities separate in design, review, and monitoring. In practice, many security teams encounter this only after an agent has already used trusted but incorrect context to make an irreversible action.
How It Works in Practice
An agent graph is usually implemented as a workflow or orchestration layer. It defines nodes, transitions, stop conditions, fallback paths, and approval gates. A knowledge graph is implemented as a structured data layer that stores entities, attributes, and relationships for retrieval, search, or reasoning. The orchestration layer can query the knowledge layer, but it should not inherit trust from it automatically. Security teams should validate both the path of execution and the provenance of the facts being queried.
Operationally, this means two different review lenses. The orchestration layer should be tested for privilege boundaries, escalation paths, and failure handling. The knowledge layer should be tested for data quality, source integrity, lineage, and exposure of sensitive relationships. The OWASP Top 10 for Agentic Applications 2026 is useful here because it frames risks such as unsafe tool use and excessive agency, while MITRE ATLAS adversarial AI threat matrix helps teams think about manipulation of model-driven behaviour and surrounding data flows.
- Use the agent graph to define who can call tools, escalate, or terminate a run.
- Use the knowledge graph to store facts with provenance, freshness, and sensitivity labels.
- Separate retrieval confidence from action authorization.
- Log both the retrieved context and the execution path for auditability.
- Apply human approval where an action crosses a material risk threshold.
This distinction is especially important when an agent queries a knowledge graph and then writes back to systems of record. The model may be correct about relationships and still wrong about whether it is allowed to act. Controls from the NIST SP 800-53 Rev 5 Security and Privacy Controls are often the nearest operational analogue for authorization, logging, and system integrity. These controls tend to break down when the knowledge graph is treated as a trusted decision engine in highly dynamic environments with stale or low-confidence entity data.
Common Variations and Edge Cases
Tighter separation between orchestration and knowledge often increases engineering overhead, requiring organisations to balance safety against iteration speed. There is no universal standard for this yet, so current guidance suggests choosing the split based on the risk of the action, the sensitivity of the data, and how often the system changes. For low-risk assistants, the separation can be lightweight. For systems that can take external actions, it should be explicit and reviewable.
One common edge case is a graph that does both planning and memory. That can work, but it needs clear labels for which nodes are operational state and which are factual relationships. Another edge case is RAG-style systems that query a knowledge graph and then let the agent decide whether to act. In those designs, the retrieval layer may look passive, but it still shapes the agent’s decision space and can become a control dependency. The NIST AI Risk Management Framework is the right lens for governance, while the CSA MAESTRO agentic AI threat modeling framework is useful for mapping agent behaviour, trust boundaries, and attack surfaces.
Best practice is evolving, but one principle is stable: do not let graph terminology hide authority. If the system can change records, call APIs, or trigger workflows, the orchestration design matters as much as the knowledge design. If the system only reasons over relationships, then the knowledge model is the main concern. In hybrid architectures, both need independent review because a safe knowledge graph does not make an unsafe agent graph safe.
Standards & Framework Alignment
This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.
OWASP Agentic AI Top 10, MITRE ATLAS and CSA MAESTRO address the attack and risk surface, while NIST AI RMF and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.
| Framework | Control / Reference | Relevance |
|---|---|---|
| NIST AI RMF | Separates governance of AI behaviour from management of data and actions. | |
| OWASP Agentic AI Top 10 | Agent graphs create tool-use and delegation risks covered by agentic AI guidance. | |
| MITRE ATLAS | Useful for adversarial manipulation of AI-driven decisions and surrounding data flows. | |
| NIST CSF 2.0 | PR.AA | Identity and access controls govern which agents can act or retrieve data. |
| CSA MAESTRO | Maps agent behaviour, trust boundaries, and operational dependencies in hybrid systems. |
Define ownership, risk review, and monitoring for both orchestration logic and knowledge sources.
Related resources from NHI Mgmt Group
- What is the difference between human identity governance and AI agent governance?
- What is the difference between governing human access and governing AI agent access?
- What is the difference between scanning AI-generated code and governing AI agent identity?
- What is the difference between service account governance and AI agent governance?
Deepen Your Knowledge
Reviewed and updated by the NHIMG editorial team on August 24, 2026.
NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org