About
Why a permission layer?
Software used to wait for instructions. The current generation of AI doesn't: give a large language model tools and a goal, and it becomes an agent — it reads your systems, writes code, files tickets, sends messages, and spends money, in a loop, with limited supervision. Gartner projects that 40% of enterprise applications will embed task-specific AI agents by the end of 2026, up from under 5% in 2025.
That creates a new class of insider. Every agent is an identity that isn't a person, holding permissions somebody granted in a hurry, touching data nobody inventoried, running up a metered bill nobody reconciles. The tooling to see and control this — agent identity, permission enforcement, MCP security, spend governance — is being built right now, by startups and platform giants at once, faster than most teams can evaluate it. Standards bodies are formalizing the risks just as fast: OWASP now maintains a Top 10 for Agentic Applications.
The people responsible — security leaders, platform engineers, CTOs, and increasingly CFOs — are being asked to approve agent deployments faster than the tooling is maturing. Two questions decide most of it:
- Security: what may this agent touch, who said so, and how would we know if it did something else?
- Cost: what does it spend, on which models, and would the same work run at a tenth of the price?
The Permission Layer exists to keep those people current in five minutes a week: a curated briefing, one deep explainer, a maintained map of the vendor landscape, and a running signal on model and infrastructure pricing. Vendor-neutral, always — the editorial policy is public.
Glossary
The vocabulary, in plain English
New to AI governance? Start here. This glossary grows as the field's vocabulary does — new terms and acronyms are added as they earn a place. Missing one? Email [email protected].
The basics
- AI (artificial intelligence)
- Software that performs tasks that normally require human judgment — reading, writing, classifying, deciding. Today's wave is built on large language models.
- LLM (large language model)
- The engine behind modern AI: a model trained on huge amounts of text that predicts language. GPT, Claude, and Gemini are LLMs. You pay for them by the token.
- Token
- The unit LLMs read and write — roughly three-quarters of a word. API pricing is per million tokens, which is why AI costs scale with how much your agents read and write, not how often you call them.
- AI agent
- An LLM given tools and permission to act — browse, write code, query databases, send messages — in a loop, working toward a goal with limited human supervision. The subject of this newsletter.
- Agentic AI
- The umbrella term for systems built around AI agents. When vendors say "agentic," they mean software that acts, not just answers.
Protocols and plumbing
- MCP (Model Context Protocol)
- An open standard for connecting AI agents to tools and data — "USB for agents." An MCP server exposes a capability (your CRM, your codebase, your calendar); any compatible agent can plug in. Widely adopted across the industry since 2025.
- MCP server
- One connector speaking MCP: it advertises tools an agent may call. Each server your team connects is a new door into your systems — which is why MCP security is a category now.
- MCP gateway
- A control point that sits between agents and MCP servers — the place to enforce which agents may reach which tools, log every call, and block malicious instructions hiding in tool output.
- LLM gateway (AI gateway)
- The same idea one layer down: a proxy between your applications and the model providers. Central place for API keys, rate limits, spend tracking, and failover across models.
- Model routing
- Automatically choosing which model handles each request — a cheap, fast model for simple tasks, a frontier model where judgment matters. The single biggest lever on an AI bill.
Access and identity
- Permissions
- What an agent is allowed to touch: which files, systems, tools, and actions. The central question of agent governance is who grants these, how narrowly, and who can see what was done with them.
- Least privilege
- The security principle that anything — human or agent — should get the minimum access needed for its task, nothing more. Old idea; newly urgent now that agents acquire and chain permissions fast.
- RBAC (role-based access control)
- Granting permissions by role ("support engineer") rather than individually. Works for humans; strains for agents, which don't fit neatly into roles and may act on behalf of many users.
- Non-human identity (NHI)
- Any account that isn't a person: service accounts, API keys, bots — and now agents. NHIs already outnumber human identities in most companies, and most have too much access and no owner.
- Service account
- The classic non-human identity: a machine login used by software. Agents are often bolted onto service accounts today, which hides who actually did what.
- OAuth
- The standard way software gets permission to act on your behalf without holding your password ("Sign in with Google" is OAuth). MCP adopted it so agents authenticate like modern apps do.
- Allowlist / denylist
- An allowlist permits only what's explicitly approved; a denylist blocks only what's explicitly forbidden. For agent tools and MCP servers, allowlists are the defensible default.
Risks
- Shadow IT / Shadow AI
- Tools employees adopt without approval or oversight. Shadow AI is the current wave — unsanctioned copilots, agents, and API keys doing real work with no inventory, no policy, and no audit trail.
- Prompt injection
- Attacks that hide instructions in content an agent reads — a web page, an email, a code comment — hijacking the agent into actions its operator never intended. The signature vulnerability class of the agent era.
- Guardrails
- Controls that constrain what an agent can do or say: input/output filters, approval gates for risky actions, sandboxes, spending limits. Defense in depth, because no single guardrail holds.
- Sandbox
- An isolated environment where an agent can run code or take actions without reaching production systems. Containment is the last line of defense when instructions go wrong.
- Audit log
- The tamper-resistant record of what an agent did — every tool call, every access, every action. If you can't reconstruct what an agent did last Tuesday, you don't govern it.
Cost
- Cost optimization (AI spend governance)
- Knowing what your agents and models cost, who's spending it, and whether the same work could run cheaper — budgets, caps, alerts, and routing policies for AI usage.
- FinOps
- The discipline of managing cloud spend as an engineering practice. AI spend is becoming its fastest-growing line item, with worse visibility than compute ever had.