CSA method

AI Use Controls — Define what the assistant may do

AI use controls define the conditions within which an AI-assisted workflow is permitted to operate. They cover input, sources, output, authority, human review, technical permissions, and stop conditions.

Author
Sandip Thorat
Published
12 September 2026
Last reviewed
12 September 2026
Version
1.0
Content type
Practitioner guidance
Primary references
See related regulations, guidance, and approved procedures

AI use controls define the conditions within which an AI-assisted workflow is permitted to operate. They cover input, sources, output, authority, human review, technical permissions, and stop conditions.

Completed example — fictional protocol reviewer

BoundaryPermitted use
DocumentsApproved requirements and draft protocol for one defined system
SourcesAccess-controlled versions selected for that review
OutputCandidate gaps with source references and uncertainty
Human roleQualified reviewer checks the source and decides disposition
Prohibited actionApproving the protocol or changing controlled requirements
Technical permissionsRead documents; save a draft review result in the authorized area
Stop conditionMissing source, unauthorized content, unsupported version, or service failure
Change triggerModel, prompt, parser, retrieval, permissions, or workflow change

Why human review is not enough by itself

A reviewer can miss errors, follow a convincing recommendation, or lack access to the source. Test the review workflow with realistic time pressure and difficult cases. Make rejection and escalation easy. Ensure technical permissions prevent the assistant from performing prohibited actions.

Contrasting example

A deviation agent that can create tasks needs additional action boundaries: allowed destinations, duplicate prevention, confirmation, logging, and recovery. A text-generation boundary does not address those actions.

Reusable worksheet

Write allowed users, inputs, sources, tasks, outputs, actions, permissions, required human checks, record treatment, unsupported cases, stop rules, and reassessment criteria.

Limit: A prompt saying “do not approve” is weaker than a system that provides no approval permission. Use controls at the layer where the failure can occur.

Questions and discussion

Ask a question or share a perspective. Contributions are reviewed before publication.

Loading contribution options…