AI Assistant Governance Checklist: Permissions, Evals, and Control

A lifecycle checklist for keeping every assistant authorized, observable, testable, reversible where possible, and accountable to a named human owner.

Published 16 min read
Governance checklist for AI assistant permissions evaluations approvals and monitoring

Quick answer

The useful answer, before the long guide.

AI assistant governance is the operating system that keeps each specialist useful, authorized, observable, and accountable. The minimum checklist covers ownership, purpose, data scope, tool permissions, action approvals, evaluation, monitoring, versioning, incident response, and retirement.[5] [6]

Governance should scale with what an assistant can affect. A read-only research specialist needs source and privacy controls. An assistant that can update records, send messages, publish content, or change infrastructure needs stronger identity, authorization, preview, approval, logging, rollback, and independent verification.[1] [4]

Govern the capability, not the label

Risk depends on data, tools, autonomy, and impact—not whether a product calls it an assistant or agent.

Separate preparation from action

Drafting and preview can be autonomous; consequential external changes should cross an approval boundary.

Keep evidence for every run

Versions, routing, tool calls, outcomes, verification, and approvals support review and incident response.

1. Inventory every assistant and assign an owner

Maintain a registry with assistant name, purpose, users, business owner, technical owner, current version, model, data classes, tools, autonomy level, external actions, evaluation suite, and review date. Include default, custom, shared, and published assistants. Unowned assistants should not remain active in sensitive workflows.

The business owner accepts whether the workflow is useful and appropriate. The technical owner maintains configuration, tools, and monitoring. A data or security reviewer may approve sensitive scopes. The person using the result still owns the business decision unless responsibility has been explicitly assigned elsewhere.[5]

  • Purpose, users, owner, reviewer, and definition of done.
  • Current version, model, instructions, and change history.
  • Data classifications and authorized source systems.
  • Tools, action classes, budgets, and approval rules.
  • Evaluation suite, baseline, known limitations, and review date.
  • Retirement condition and procedure for revoking access.

2. Apply least privilege and action-tier approvals

Grant only the context and tools needed for the registered purpose. Keep tenant, workspace, user, and resource boundaries enforceable outside the model. Treat retrieved content as untrusted data. Do not rely on the assistant to infer whether an action is authorized from conversational context alone.[6]

Classify actions by impact and reversibility. Read-only inspection may run automatically inside approved scope. Creating an internal draft can be automatic. Updating an external record should show a structured preview. Sending, publishing, paying, deleting, changing permissions, or making a binding commitment should require explicit approval and a rollback or recovery plan where possible.[4] [1]

Tier 0 — read

Inspect approved data without modifying source state.

Tier 1 — prepare

Create a private draft, analysis, or workspace artifact.

Tier 2 — reversible write

Propose or perform a bounded change with preview, approval, and rollback.

Tier 3 — consequential action

Send, publish, delete, pay, grant access, or create a commitment only after explicit approval.

3. Evaluate every version before release

Create capability cases for hard tasks, regression cases for known-good behavior, and safety cases for data boundaries, prompt injection, excess agency, and escalation. Run multiple trials where variability matters. A version should not pass because its average prose quality improved while one prohibited action became possible.

Combine graders. Deterministic checks confirm required state and prohibited calls. Rubric-based graders assess open-ended quality. Human experts calibrate subjective judgments and review high-impact cases. Anthropic recommends evaluating the outcome and trajectory because a confident completion message can disagree with the actual environment.[3]

  • Representative normal, ambiguous, failure, and adversarial cases.
  • Deterministic checks for permissions, schema, calculations, and final state.
  • Rubrics for usefulness, evidence, judgment, and escalation.
  • Repeated trials and separate capability versus regression thresholds.
  • Cost, latency, retries, tool use, and specialist count recorded.
  • Release note, approver, known limitations, and rollback version.

4. Monitor runs and prepare incident response

A useful run record includes the initiating user, assistant version, route, specialists, context references, tools, approvals, timestamps, outcome, verification, errors, and cost-oriented telemetry. Alert on unusual tool sequences, repeated failures, budget exhaustion, unexpected data scopes, approval bypass attempts, and changes in acceptance or escalation rates.

Define a stop mechanism and incident owner before launch. Response may include disabling an assistant version, revoking a connector, pausing an action class, preserving traces, identifying affected records, notifying responsible teams, rolling back reversible changes, and adding a regression case before reactivation.[6] [5]

5. Govern sharing, versions, and retirement

Sharing expands the audience and may change the data or tool context in which an assistant runs. Published assistants need a clear owner, supported use, limitations, and version policy. Forking is safer than silently editing a shared configuration when another team needs different instructions or permissions.

Kona assistants support versions, sharing, publishing, and forking. Capability declarations separate web, code, canvas, and connector use. Workspace orchestration is bounded, and run records preserve routing, participants, status, verification, and operational telemetry. Connector actions are designed to cross policy and approval gates instead of inheriting blanket authority from a chat.[8] [10] [11]

  • Review shared and published assistants on a fixed cadence.
  • Re-run evals after instruction, model, tool, or permission changes.
  • Notify users of material behavior or scope changes.
  • Fork when a use case needs a different contract or authority.
  • Disable stale versions and revoke unused connector grants.
  • Retain the evidence required by policy, then delete it on schedule.

Governance intensity by capability

Apply a common baseline, then add controls as data sensitivity, autonomy, and impact increase.

CapabilityPrimary riskMinimum added control
Public research and analysisMisinformation, source quality, prompt injectionSource policy, citation checks, untrusted-content handling, review
Private data readUnauthorized access or disclosureIdentity, resource authorization, minimization, audit log, retention
Internal artifact creationIncorrect work treated as approvedDraft state, owner review, versioning, verification checklist
External reversible writeWrong target, field, or valueStructured preview, explicit approval, idempotency, rollback
Consequential or irreversible actionMaterial harm, commitment, or security changeStrong authorization, independent checks, human approval, recovery plan

The pre-launch assistant governance review

Use this review for each new assistant and every material version change.

  1. 01

    Register purpose and ownership

    Outcome: A named business owner, technical owner, audience, and supported workflow.

    • Record exclusions and known limitations.
    • Set a review and retirement date.
  2. 02

    Map data, tools, and actions

    Outcome: A least-privilege scope and action-tier matrix.

    • Enforce authorization outside the model.
    • Require approval based on impact and reversibility.
  3. 03

    Run capability, regression, and safety evals

    Outcome: Evidence that the version meets quality and control thresholds.

    • Grade final state and full trajectory.
    • Repeat variable cases and document failures.
  4. 04

    Verify monitoring and response

    Outcome: Observable runs, alerts, stop control, and incident playbook.

    • Test an approval denial and a failed tool call.
    • Confirm the known-good version can be restored.
  5. 05

    Approve a bounded launch

    Outcome: A defined audience, pilot duration, owner review, and expansion criteria.

    • Review every sensitive run during the pilot.
    • Expand only after measured stability.

Prompts you can use

Replace the bracketed details, attach the relevant source material, and keep the review step in the same workspace.

Governance review

Prompt 01

Review this assistant configuration for purpose, ownership, users, data classes, source authorization, tools, action tiers, approval rules, budgets, stopping conditions, evaluation coverage, monitoring, incident response, retention, versioning, sharing, and retirement. Return blockers, required controls, and evidence needed for approval.

Why it works: It creates one complete control review instead of disconnected policy checks.

Permission matrix

Prompt 02

Classify every assistant capability as read, prepare, reversible write, or consequential action. For each, define resource scope, authorization check, preview, approver, verification, audit fields, rollback, and the behavior when approval is denied or unavailable.

Why it works: It translates broad least-privilege language into enforceable action boundaries.

Incident simulation

Prompt 03

Run a tabletop scenario in which this assistant follows an injected instruction from retrieved content and attempts an unauthorized external action. Map prevention, detection, stop, evidence preservation, containment, notification, recovery, and the regression test required before reactivation.

Why it works: It tests whether the governance model works under a realistic failure path.

Editorial method

How this guide was prepared

This checklist is based on NIST’s Generative AI Profile, current OWASP agentic-security guidance, and primary OpenAI and Anthropic guidance on guardrails, human control, and evaluations. Kona-specific controls were verified against assistant capabilities, versions, sharing, bounded routing, run records, verification, connectors, and approvals on August 11, 2026.

Read Kona’s editorial standards

Sources

Sources and benchmarks

These references support the product, workflow, and evidence-quality context used in this guide. Open the source itself before relying on a consequential claim.
  1. [1]

  2. [2]

    Building effective agents

    Anthropic · 2024-12-19

  3. [3]

    Demystifying evals for AI agents

    Anthropic · 2026-01-09

  4. [4]

  5. [5]

  6. [6]

    Agentic AI threats and mitigations

    OWASP GenAI Security Project

  7. [7]

  8. [8]

  9. [9]

  10. [10]

  11. [11]

Put the guide to work

Make every assistant useful and governable

Configure capabilities, keep consequential actions behind approval, preserve versions, and inspect run-level routing and verification in Kona.

Manage assistants in Kona

FAQ

Answers to keep your planning sprint moving

Quick explanations and definitions you can share with your team when reviewing the research.

What should an AI assistant governance policy include?
Include purpose, ownership, users, data scope, tools, action tiers, approvals, budgets, evals, monitoring, incident response, retention, versions, sharing, and retirement.
Which AI assistant actions need human approval?
Require approval for external writes and consequential actions such as sending, publishing, paying, deleting, granting access, or creating binding commitments.
How often should AI assistants be reviewed?
Review on a fixed risk-based cadence and after any material change to instructions, model, data, tools, permissions, routing, or supported use.
How does Kona support assistant governance?
Kona provides capability declarations, versions, controlled sharing and publishing, bounded routing, run records, verification, connector gates, and approvals for consequential actions.

Keep reading

More from the Kona Blog

View the full library