Safeguard
Compliance•

What do auditors ask about AI agent access, and what evidence to bring?

Likely auditor questions about AI agent tool access, from inventory to review, with the evidence that answers each one. A prep table for a small team.

Safeguard Security Team
3 min read

Expect auditors to ask five things about AI agent access: which agents exist, what each can do, who approved it, how you know what it did, and how often you review it. Bring an inventory, manifests, change records, tool call logs and review minutes. This is a prep guide, not legal advice.

The questions and the evidence

QuestionEvidence that answers it
Which agents run in your environment?Agent registry with owner, purpose, environment
What can each agent do?Tool permission manifest, with scopes and limits
Who approved that access?Change records: pull request approvals or tickets with named approver
What did the agent actually do?Tool call logs tied to the agent identity
Are permissions reviewed?Review minutes, removed grants, dated sign off
What stops an agent exceeding its access?Test results showing a blocked call at a named layer

Auditors differ in scope and framework, so check what yours expects. The pattern holds across most access control reviews: an inventory, a policy, evidence of approval, evidence of operation and evidence of review.

Steps to prepare

  1. Build the registry first. If you cannot list your agents, every other answer is shaky.
  2. Make sure each agent has its own identity. Shared accounts make the log useless for attribution.
  3. Export a sample: five recent permission changes with approvals, and one month of tool calls for one agent.
  4. Run a blocked call test and save the output.
  5. Hold a review, write minutes, and show at least one permission removed.
  6. Write a one page summary of the design so the auditor does not reconstruct it from raw files.

What logs should hold

The MCP specification says clients should log tool usage for audit purposes. Make sure each record has the agent, tool, arguments summary, result and time. Keep secrets out of logs.

Typical findings to avoid

Approvals by the requester, agents using a developer's personal token, tool lists that differ from the documented list, and review meetings with no outcome. All four are cheap to fix before the audit.

Be accurate about status

Describe controls you operate today. If a review process is new, say when it started. Do not describe any certification or attestation as complete unless it is. Auditors value plain, dated statements.

Safeguard offers MCP Guardrail and agent identity for applying this kind of policy to agent tool calls, and you can run a free scan of your own repositories at gold.safeguard.sh/scan. Autonomous fix pull requests are off by default, and every category starts on Manual.

Quick check

What is the most important single artifact?

The agent registry. Every other answer starts from knowing which agents exist and who owns them.

Do I need a separate process for agents?

Often you can extend your existing access review to cover them, if each agent has its own identity and owner.

Sources

Last reviewed: 19 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.