AI Agent Allowlist
Home Page-Types Database Agent Guardrails 2026 Incidents API Docs Pricing
Resources
Use Cases (15) Industries & Buyers (12) Learn: Core Concepts (12) Implementation Guides (15) Comparisons (8) Schema & Data Reference (6) FAQ Glossary
Why It Matters
2026 Agent Incidents Category Targeting Database Refreshes Contact Customer Login
Download Free Sample
interactive: tick items, your progress stays in this browser

AI Agent Security Checklist for Enterprises

48 checks to run before AI agents go live, grouped into eight areas. Each check says why it matters in one line.

Section 4 covers web access, the area most teams miss, where an AI agent allow list does the work.

48Checks
8Areas
18Priority 1 checks
6Quick wins this week
The checklist

Eight areas, 48 checks

Tick what is already true. Priority 1 checks should be done before any agent reaches production.

Work through it with the agent's owner, someone from security and someone from the AI platform team. Most checks need all three to answer honestly.

Many checks are solved once for the whole platform. Web access at the egress proxy is the clearest example.

P1 before launchP2 within 30 daysP3 within 90 days
0 / 48

1. Inventory and ownership

0/6

2. Identity and credentials

0/6

3. Tools and MCP servers

0/6

4. Web access

0/6

Page types for 40M+ domains come from the page types database. Rules for risky URL patterns on any domain are in the egress rules library.

5. Data protection

0/6

6. Runtime protection

0/6

7. Logging and response

0/6

8. Governance and assurance

0/6
Quick wins

Six checks you can close this week

These six cut the most risk for the least effort. None requires new software beyond a page-type lookup.

4b to 4d: deny action pagesOne policy file, one page-type lookup. Takes effect the same day.
4e: deny high-risk hostsAdd the curated host list to your proxy or fetch tool.
2b: remove secrets from promptsSearch configs for keys and move them to a vault.
1b: name every ownerA spreadsheet is enough to start.
6e: test the kill switchStop one agent on purpose and time how long it takes.
7a: add the agent ID to logsEvery later check depends on it.

Web checks are the fastest because they need no change to the agent itself. The decision happens at the tool, gateway or proxy.

After the quick wins: a 30, 60, 90 day path

By day 30All priority 1 checks closed for every production agent. Owners named. Web action pages denied.
By day 60Priority 2 closed: short-lived credentials, per-tool approvals, alerts on repeated denials.
By day 90Priority 3 closed: discovery running, reviews scheduled, metrics reported monthly.
Scoring

What your score means

Count your ticks. Then read the band that matches your total.

0 to 15Not ready for agents that act. Keep them read-only until priority 1 is done.
16 to 28Pilot-ready with supervision. Close all priority 1 checks first.
29 to 40Production-ready for supervised agents. Plan the priority 3 work.
41 to 48Ready for autonomous agents, if reviews keep the score there.

The score is a guide, not a certification. One open priority 1 check can matter more than ten closed priority 3 checks.

Why checks usually fail

No owner for the areaWeb access and MCP servers often fall between teams.
Rules by domain, not page"Allow vendor.com" silently allows its signup page.
Checks in the prompt only"Never sign up for anything" is an instruction, not a control.
Logs without agent IDsEvents cannot be tied back to the agent that caused them.
One-off reviewsA launch review without follow-ups misses drift.
Vendor agents skippedNobody asked the vendor the questions in areas 4 and 5.
Who owns what

Assigning the eight areas

AreaUsual ownerTypical tools
1. InventoryAI governance or platform teamRegister, AI-SPM discovery
2. IdentityIdentity and access teamIdentity platform, NHI tools, vault
3. Tools and MCPAI platform teamMCP gateway, tool allowlists
4. Web accessNetwork securityEgress proxy, page-type data, host list
5. DataData protection teamDLP, masking, data catalog
6. RuntimeApplication securityRuntime protection, sandboxes
7. LoggingSecurity operationsSIEM, observability
8. GovernanceRisk and complianceGRC or AI governance platform

Area 4 is often nobody's job, because it sits between the AI team and network security. Assign it explicitly.

Network security already runs URL filtering for people. Extending it to agents with page types is usually the shortest path.

Using this checklist

How teams run it

The checklist works best as a living document. These four patterns cover most organisations.

Pick one owner for the checklist itself, usually the AI governance lead, so updates and scores stay consistent across teams.

Per agent, before launchThe owner ticks the list with the platform and security leads in one meeting.
Per platform, onceMany checks are solved centrally, such as web access at the proxy. Tick them once for all agents.
Quarterly, as a reviewRerun it to catch drift, new tools and new agents.
For vendorsSend areas 2, 4, 5 and 7 as questions to vendors whose agents act for your staff.
By agent type

Which areas weigh most for which agent

Agent typeHeaviest areasChecks not to skip
Research agent reading public sites4 Web, 6 Runtime4a to 4d, 6a
Browser or computer-use agent4 Web, 2 Identity4b, 4c, 4f, 2b
Coding agent3 Tools, 2 Identity3c, 3f, 2b, 4e
Customer support agent5 Data, 7 Logging5a, 5e, 7a
Sales or procurement agent4 Web, 5 Data4b, 4c, 5f
Vendor SaaS agent1 Inventory, 8 Governance1e, 8b, plus vendor answers for 4 and 5

Web access shows up for four of the six types. Any agent that can open a URL needs area 4.

Coding agents are the exception to watch. They mostly read documentation, but package installs and uploads are writes, so check 4d still applies.

Evidence

What proves each area is done

AreaEvidence to keep
1. InventoryRegister export with owners and review dates
2. IdentityList of agent identities with credential lifetimes
3. ToolsApproved tool and MCP server list with approvers
4. Web accessPolicy file and a sample of allow and deny log lines
5. DataData classes per agent and masking rules
6. RuntimeKill switch test record and fail-closed settings
7. LoggingLog retention setting and one incident drill report
8. GovernanceSigned policy and the last monthly metrics report

If you cannot show the evidence, leave the box unticked. An honest 30 is worth more than a hopeful 45.

Keep the evidence next to the agent's register entry, so the next reviewer finds it in one place.

Which checks would have mattered in 2026?

  • 4d (deny upload and post pages) and 4f (default-deny) would have hit the wiki and dataset incidents.
  • 4b (deny login and signup) would have hit the account takeovers where entry ran through those pages.
  • In our replay, page data plus egress rules would have stopped almost all of the incidents.
How the Hugging Face breach could have been stopped, and the rest The Hugging Face case

The honest fine print — the same two assumptions we publish, plus two operational ones

  1. The policy engine must see every request — an agent with raw socket access or a second network path bypasses everything; enforcement belongs at the egress proxy/network layer, not only in an SDK hook.
  2. Default-deny must be on. In flag-only mode these become alerts within minutes rather than prevention — still a large improvement on a timeline measured in weeks (the DseWiki edits ran from late May to late June 2026, per the researchers), but not a block.
  3. For full URL+method matching on HTTPS you need to be the proxy or in-process hook — SNI alone shows only the host, which still catches the entire host-list layer.
  4. Policy can’t read intent inside a legitimately allowed action: an agent whose job is publishing packages keeps registry access. In our replay of the 2026 incidents, no crossing fits any plausible allowlist for the agents’ documented tasks.
Related

Keep reading

FAQ

Checklist questions

What should an AI agent security checklist include?
Inventory and ownership, identity and credentials, tools and MCP servers, web access, data protection, runtime protection, logging and response, and governance. This page has 48 checks across those eight areas.
Which checks matter most before launch?
The 18 priority 1 checks, including one owner per agent, no secrets in prompts, approved tools only, pre-request URL checks and denying login, signup, checkout and upload pages.
Is my progress saved?
Ticks are stored only in this browser on this device. Nothing is sent to us. Use Print to keep a copy.
How do I close the web access checks?
Check each URL's page type before the agent opens it and deny the action types. An AI agent allow list provides page types for 40M+ domains, plus a high-risk host list and URL rules.
Does this checklist cover vendor agents?
Partly. Use areas 2, 4, 5 and 7 as questions for vendors whose agents act for your staff, and record their answers in your register.
How long does it take to complete the checklist?
For one agent on a prepared platform, a single meeting. For a first agent on a new platform, expect several weeks, mostly for identity and logging work.
Can we launch with some checks open?
Only priority 2 and 3 checks, with dates to close them. Launching with an open priority 1 check means accepting that risk in writing.
Is this checklist based on a standard?
It draws on the OWASP agentic threats, the OWASP NHI Top 10, NIST AI RMF and the AWS agentic AI security scoping matrix, turned into concrete checks.
How do I test page-type data?
Download the free 100-domain sample, then use the lookup API from $99 a month. See pricing.

Close area 4 in a day

Page types for 40M+ domains, checked before every agent request.

Download the sample