Join our Newsletter — 33% off our NHI Course
Home› Guides› AI Agent Governance Health Check: Quarterly Audit Checklist…
Template Agent Governance & Risk

AI Agent Governance Health Check: Quarterly Audit Checklist and 12 Metrics

PDF for newsletter subscribers · free to read online

← All guides
By NHI Mgmt Group, edited by Lalit Choda Updated 13 November 2026 12 min read
On this page

Most organisations approve AI agents once, at launch, and then never check whether the identities, permissions and safeguards they approved still match what the agents actually do. This health check is a recurring audit run sheet for an AI agent governance programme: twelve KPIs with formulas, thresholds, a cadence, a findings log and a remediation map. It is run by the identity or AI governance team each quarter, with a lighter monthly pass on the fastest moving numbers, and signed off by the accountable executive for AI risk. It assumes the programme already exists: the controls, roles and risk tiers themselves are explained in the Agent Governance and Risk Guide, and this page does not repeat them.

What this health check covers

The difference from the pre-launch AI Agent Deployment Checklist is time. The checklist asks whether one agent is ready to go live. This health check asks whether the whole population of agents in production is still governed: whether new agents have appeared outside the register, whether delegated scopes have grown, whether credentials have aged, whether the kill switch still works and whether retired agents still hold access. The questions practitioners type, such as how to audit AI agents, what AI agent governance KPIs to track and how to run an AI agent access review, are answered here as measurable tests rather than principles.

Key takeaways

  • Measure the population, not the launch: every KPI is calculated across all agents found by discovery, not only those in the register, so shadow agents lower the score instead of hiding from it.
  • Identity is the backbone: owner, own identity, credential age and residual access after decommissioning are the four numbers that make every other control enforceable.
  • Test the safeguards, do not just record them: human approval coverage and kill switch tests are measured by evidence of the control firing, not by a policy statement.
  • Scope drift is the main finding: delegated scope over policy and the tool permission review rate catch the slow growth of agent authority after go-live.
  • Thresholds are a starting point: the green, amber and red values below are NHI Mgmt Group recommendations; set your own from your baseline and risk appetite and record why.

How to use this template

Copy the metrics table and the findings log into your own tracker, then run this AI Agent Governance Health Check at the cadence set out below. Collect each figure from the data sources described, score it against the green, amber and red thresholds, and record every amber or red result as a finding with an owner and a due date. Keep each completed review so you can compare results quarter on quarter: the trend matters as much as any single score.

Cadence and sign-off

Agent populations change faster than human workforces, so the cadence is tighter than a typical identity review. Keep every evidence file for at least the period your audit or regulatory regime requires.

ReviewFrequencyOwnerApproverEvidence kept
Discovery reconciliation (A1, A10)MonthlyIdentity operationsAI governance leadDiscovery exports, register snapshot, reconciliation sheet
Credential age and residual access (A7, A12)MonthlyIdentity operationsAI governance leadCredential inventory export, decommission tickets
Full KPI run (A1 to A12)QuarterlyAI governance leadAccountable executive for AI riskKPI workbook, findings log, sign-off record
Tool and scope review (A4, A5)Quarterly, and after any tool or model change for high-risk agentsAgent ownersSecurity architecturePermission matrix diff, owner attestations
Kill switch exercise (A9)Quarterly sample; every high-risk agent at least yearlyPlatform or SRE teamHead of security operationsExercise log with timestamps, revocation evidence
Board or risk committee summaryHalf-yearlyCISORisk committeeOne page trend report, open red findings

Metrics

All twelve metrics use the discovered population as the base unless stated. "High-risk agent" means the top tiers of your own risk tiering scheme (see the AI Use Case Risk Tiering Guide). NHI Mgmt Group recommended thresholds; adjust to your risk appetite.

IDMetricFormula (numerator / denominator)Data source typeGreenAmberRed
A1Agent inventory coverageAgents in the register / agents found by all discovery sourcesAgent register; IdP application and workload identity lists; OAuth grant inventories; API gateway and AI gateway logs≥ 98%90% to below 98%< 90%
A2Agents with a named ownerRegistered agents with a current, employed human owner / registered agentsAgent register joined to HR system of record100%95% to below 100%< 95%
A3Agents with their own identityProduction agents authenticating as a dedicated agent or workload identity / production agentsIdP and cloud IAM identity inventories; agent runtime configuration100%90% to below 100%< 90%, or any high-risk agent on human or shared credentials
A4Delegated scope over policyAgents holding at least one scope, role or tool grant not in their approved permission matrix / registered agentsEffective permission exports from IdP, cloud IAM and SaaS admin consoles; approved permission matrix≤ 2%Above 2% to 10%> 10%
A5Tool permission review rateAgents whose tool and scope list was attested by the owner in the last 90 days / registered agentsReview campaign records; owner attestations≥ 95%80% to below 95%< 80%
A6Human approval coverage for high-risk actionsHigh-risk actions executed with a recorded human approval / high-risk actions executedAgent action logs; approval workflow records100%98% to below 100%< 98%
A7Agent credential ageAgent credentials older than the rotation policy, or static where short-lived tokens are available / agent credentialsSecrets manager inventory; IdP credential and key metadata; cloud access key reports≤ 2%Above 2% to 10%> 10%
A8Prompt and action log coverageProduction agents whose prompts, tool calls and resulting actions reach central logging with the agent identity attached / production agentsSIEM or log platform source inventory; agent runtime trace stores≥ 98%90% to below 98%< 90%
A9Kill switch test rateHigh-risk agents whose stop and revoke procedure was exercised and met the target time in the last 12 months / high-risk agentsExercise logs; IdP revocation events; platform audit logs100%75% to below 100%< 75%, or any failed test unresolved
A10Shadow agent discoveriesCount of agents found by discovery this period that were not in the register at the start of the period (trend, plus share of those touching sensitive data)Discovery exports compared with the previous register snapshotFalling, none touching sensitive dataFlatRising, or any with sensitive data access
A11Agent incident count and closureAgent-related incidents opened this period; and incidents closed within target / incidents closedIncident management records tagged with agent identityAll closed within targetOne overdueTwo or more overdue, or any repeat root cause
A12Decommissioned agent residual accessAgents marked retired that still have an enabled identity, live credential, OAuth grant or tool binding / agents retired in the periodRegister retirement records joined to IdP, OAuth and secrets inventories0%Any, removed within 7 daysAny older than 7 days

Notes on the formulas

  • A1 and A10 work as a pair: A1 tells you how complete the register is today, A10 tells you whether the intake process is being bypassed. A high A1 with a rising A10 means discovery is catching up after the fact. The Shadow AI Discovery Guide covers the discovery sources.
  • A4 needs an approved baseline: without a permission matrix per agent there is nothing to compare against, so record "not measurable" as a red finding rather than leaving the cell blank. The AI Agent Permission Matrix Template gives a format.
  • A6 counts actions, not agents: one agent that executes 500 high-risk actions with 490 approvals is 98%, which is amber. Define "high-risk action" once (payments, deletion, permission changes, external sends of sensitive data) and keep the list stable between quarters so trends mean something.
  • A9 measures time as well as success: record the time from decision to stop to the moment the agent's last credential is revoked and its sessions end. A test that stops the process but leaves tokens valid is a failure.
  • A12 is the agent equivalent of a leaver check: it looks for the identity, credentials, grants and tool bindings that outlive the agent.

How to collect the data

  1. Freeze the register: take a dated snapshot of the agent register (agent ID, owner, risk tier, identity used, approved permission matrix reference, status) at the start of the review.
  2. Pull discovery from every source type: IdP application and service principal lists, workload identity and cloud IAM role inventories, OAuth consent and grant inventories from major SaaS platforms, API gateway and AI gateway logs showing model and tool calls, and secrets manager entries tagged or named as agents. Normalise to one list keyed on identity, then reconcile against the register for A1 and A10.
  3. Join to the HR system of record: match each owner to an active employee record for A2. Owners who have left or moved team count as missing.
  4. Export effective permissions: collect the scopes, roles, group memberships and tool bindings each agent identity actually holds, including inherited and group-based grants, and diff them against the approved matrix for A4. The Agent Permission Drift guide explains why effective, not assigned, permissions matter.
  5. Read credential metadata, never secret values: creation and last rotation dates, expiry, type (static key, certificate, short-lived token) from the secrets manager and identity platforms for A7.
  6. Check log source inventories: confirm each production agent appears as a source in central logging and that sampled events carry the agent identity and the delegating human where there is one, for A8.
  7. Pull workflow evidence: approval records (A6), review attestations (A5), exercise logs (A9), incident tickets (A11) and retirement tickets (A12) from the ticketing and workflow systems.
  8. Sample and verify: for each metric, pick five records at random and trace them end to end. A metric that cannot be traced is reported amber at best.

Red flags that need action now

  • Any high-risk agent running on a named human's credentials or a shared service account (A3).
  • An agent with administrative, wildcard or tenant-wide scopes that are not in its approved matrix (A4).
  • A high-risk action, such as a payment, bulk deletion or permission change, executed without a recorded approval (A6).
  • A kill switch test where the process stopped but tokens or API keys stayed valid (A9).
  • Shadow agents found with access to regulated or customer data (A10).
  • Retired agents with live credentials or OAuth grants older than seven days (A12).
  • Agent credentials, such as long-lived API keys, found in prompts, transcripts or traces. See How to Find Secrets in AI Agent Transcripts and Traces.
  • Production agents with no prompt or action logging, which leaves any incident without a timeline (A8).
  • Owners who have left the organisation for agents still in production (A2). The Ownership for Orphaned and Abandoned AI Agents guide covers reassignment.

Findings log

Log one row per finding, not per agent: group agents that share a root cause. Severity follows the red, amber or green status of the metric that raised it unless the risk tier of the agents involved raises it further.

Finding IDFindingMetricSeverityOwnerDue dateStatus
HC-AGT-01[Number] agents found by OAuth grant inventory not in the registerA1, A10[High / Medium / Low][Role][Date][Open / In progress / Closed / Risk accepted]
HC-AGT-02[Number] agents hold scopes outside their approved matrixA4[Severity][Role][Date][Status]
HC-AGT-03Kill switch exercise for [agent ID] left [credential type] valid for [minutes]A9[Severity][Role][Date][Status]
HC-AGT-04[Number] retired agents with residual credentialsA12[Severity][Role][Date][Status]
HC-AGT-05[Finding][Metric][Severity][Role][Date][Status]

Risk accepted findings need an expiry date and the approver's name; re-open them at the next quarterly run.

Remediation map

Finding typeMetricsWhere the fix is explained
Unregistered or shadow agentsA1, A10Shadow AI Discovery Guide; register format in the AI Register and AI Inventory Template
Missing or departed ownersA2Ownership for Orphaned and Abandoned AI Agents
Agents on human or shared credentialsA3Agentic AI Identity Guide; Shared credentials between AI agents
Scope and tool driftA4, A5Agent Permission Drift; Delegation Chains and Attenuated Authority for AI Agents; AI Agent Tool and Plugin Security Guide
Unapproved high-risk actionsA6Human-in-the-Loop for AI Agents Guide
Aged or static credentialsA7AI Agent Credential Lifecycle and Rotation Guide; Credential Vaulting for AI Agents Guide
Logging gapsA8AI Agent Observability and Incident Response Guide
Failed or untested kill switchA9AI Agent Kill Switch and Containment Guide
Incidents overdue or repeatingA11AI Agent Incident Response Playbook
Residual access after retirementA12Agent Governance and Risk Guide (lifecycle and decommissioning)

References

Framework anchors for the metrics: NIST AI RMF GOVERN 1.6 (inventory of AI systems), GOVERN 1.7 (safe decommissioning), MEASURE 2.4 (production monitoring) and MANAGE 4.1 (post-deployment monitoring plans); NIST SP 800-53 AC-2 (Account Management), AC-6 (Least Privilege), AC-6(7) (Review of User Privileges), IA-5 (Authenticator Management), AU-12 (Audit Record Generation) and IR-4 (Incident Handling); NIST CSF 2.0 PR.AA-01, PR.AA-05 and ID.AM.

Related NHI Mgmt Group resources: Agent Governance and Risk Guide, Agentic AI Identity Maturity Model, AI Agent Kill Switch and Containment Guide, Human-in-the-Loop for AI Agents Guide.

PDF for subscribers

Take this guide with you

Every section, table and checklist in one PDF, with links to the sources and related guides. Subscribe to our weekly NHI & AI Identity Journal and we’ll email you a download link.

Free weekly newsletter

Subscribe to the NHI & AI Identity Journal

The latest on NHI and Agentic AI security – articles, research, breaches, news and events every week.

Bonus 33% off our NHI Course when you subscribe.

NHIMG Editorial Note
Researched and written by the NHI Mgmt Group editorial team using AI tools, under the editorial direction of Lalit Choda. Facts are drawn from the sources listed on this page and checked by our automated quality process. Last updated 13 November 2026. Spotted an error? Use our contact page.
NHI Mgmt Group, the independent authority on Non-Human Identity, IAM and Agentic AI security. nhimg.org

PDF Downloads for Newsletter Subscribers

Get the guide

Enter your details and we’ll email you a download link.

The full guide is free to read online. The PDF is a thank you for subscribing.

Fill in all fields marked * and tick the PDF box to continue.