Semantic Cluster

Authorization Gap

Terms that explain the gap between tool availability and allowed execution.

8 terms in this cluster

MCP Authorization Gap

The MCP authorization gap is the missing layer between authenticating access to an MCP server and authorizing a specific tool call for a specific task—a gap that leaves agent tool invocations ungoverned.

MCP authorization gapMCP auth gaptool call authorization gap

Capability vs Authorization

Capability vs. authorization is the distinction between what an AI agent is technically able to do (its capabilities) and what it is actually permitted to do (its authorizations)—two concepts that MCP and agent frameworks do not separate by default.

capability vs authorizationtool capability vs permissionagent capability gap

Tool Calling Is Not Authorization

Tool calling lets an agent invoke tools using a protocol like MCP. Authorization decides whether the agent should be allowed to use a specific tool right now—a decision that tool-calling protocols do not make.

tool calling is not authorizationMCP is not authorizationtool access vs tool authorization

Runtime Authorization Gap

The runtime authorization gap is the absence of a policy evaluation layer at execution time in agentic systems—meaning tool calls proceed based on authentication alone, with no per-call access decision.

runtime authorization gapexecution time authorization gapagent authorization gap

Service Account

A service account is a non-human identity used by applications and services to authenticate to cloud platforms and APIs, typically with long-lived credentials and broad permission scopes.

service accountservice account credentialsagent service account

Static Credentials

Static credentials are long-lived secrets—such as API keys, passwords, or access tokens—that do not expire on their own and are often shared across multiple agents, services, or environments.

static credentialslong-lived credentialsstatic API keys

Standing Privileges

Standing privileges are persistent permissions that remain active whether or not they are being used, giving a workload or agent continuous access to resources beyond what is needed at any given moment.

standing privilegesalways-on accesspersistent permissions

Overprivileged Agent

An overprivileged agent is an AI agent that has been granted more access than is necessary to complete its intended task, increasing the blast radius of misuse, drift, or compromise.

overprivileged agentover-permissioned agentagent least privilege violation

AI Agent Access Control Glossary

Explore all 9 clusters

Browse the full glossary to understand the complete vocabulary of execution-time access control for AI agents.

Back to Glossary hub
Runtime Enforcement

Secure every agent tool call at execution time.

AgntID gives infrastructure teams scoped, ephemeral access control for AI agents without replacing IAM, MCP servers, tools, or agent frameworks.