Skip to main content

AI/ML / Multi Agent Refarch / Controls / DEV

Agent Authority Least Privilege Framework

CCC.MARefArc.CN11 · PREV

Constrain each agent's authority to the minimum set of tools, APIs, and data required for its task, enforced by the runtime and MCP guardrails, and prevent permission creep during operation.

Related Capabilities

IDTitleDescription
CCC.MARefArc.CP19MCP-interaction zero-trust guardrailsEnforces authentication and authorization for every MCP request and governs which agents may use which tools, applying rate limits and validating tool-call parameters.
CCC.MARefArc.CP07Unified sandboxed agent runtimeSecure, sandboxed environment where all agentic reasoning and execution occurs, providing task state management for pause/resume/handoff and intercepting and validating tool calls with credentials handled securely within the sandbox.
CCC.MARefArc.CP08Built-in trusted toolsA collection of bundled, trusted tools providing fundamental capabilities: the MCP client bridge to the external MCP layer, a sandboxed shell, workspace I/O, and web search.
CCC.MARefArc.CP06Agent collaboration and orchestration patternsSupports supervisor/worker decomposition, skills-based routing, and agent-as-a-tool handoff for decomposing and executing complex tasks across multiple agents.
CCC.MARefArc.CP03Agent registry and lifecycle managementCatalog of available agents with their capabilities, metadata, and configuration, supporting versioning, lifecycle management, and controlled onboarding of new agents.

Related Threats

IDTitleDescription
CCC.MARefArc.TH27Authorization bypass and tool-chain privilege escalationAgents discover and invoke API endpoints outside their use case, chain individually authorized calls into unauthorized outcomes, circumvent segregation-of-duties workflows, or experience permission creep during operation, defeating intended authorization boundaries.
CCC.MARefArc.TH14Model overreach and scope creep beyond validated useAgents are used beyond their validated scope as users discover new applications or systems are repurposed without re-evaluation, producing unreliable outputs in untested contexts; weak registry scoping and orchestration boundaries accelerate the drift.

Assessment Requirements

IDTextApplicability
CCC.MARefArc.CN11.AR01Each agent MUST be granted only the tools, endpoints, and scopes required for its registered purpose.tlp-clear, tlp-green, tlp-amber, tlp-red
CCC.MARefArc.CN11.AR02Agent permissions MUST be enforced at invocation time and MUST NOT expand during a session without explicit reauthorization.tlp-clear, tlp-green, tlp-amber, tlp-red

Guideline Mappings

FrameworkIDRemarks
finos-airAIR-PREV-018