10/20/2026
๐ค ๐๐๐บ๐ฎ๐ป ๐ฎ๐ฝ๐ฝ๐ฟ๐ผ๐๐ฎ๐น ๐ถ๐ ๐ฎ ๐๐๐ฒ๐ณ๐๐น ๐ฐ๐ผ๐ป๐๐ฟ๐ผ๐น ๐ณ๐ผ๐ฟ ๐๐ ๐ฎ๐ด๐ฒ๐ป๐๐, ๐ฏ๐๐ ๐ฎ๐ ๐ฎ ๐๐ฒ๐ฐ๐๐ฟ๐ถ๐๐ ๐ฏ๐ผ๐๐ป๐ฑ๐ฎ๐ฟ๐ ๐ถ๐ ๐ต๐ฎ๐ ๐น๐ถ๐บ๐ถ๐๐
A human clicking "Approve" does not necessarily mean the action being authorised is the action that will execute.
As AI agents which are autonomous gain access to production systems, to cloud infrastructure and to enterprise APIs, human-in-the-loop (HITL) approval is becoming a common form of safeguard since it provides oversight and accountability. A security boundary, on the other hand has a more limited role, it must hold whenever a component behaves in an unexpected way, no matter what context the reviewer was in at that time.
The approval gap can appear in a few places.
A reviewer could end up seeing a natural-language summary rather than the exact details of the operation and the target resources. Since the agent is the one that produces the summary, if untrusted content affects it by means of prompt injection, then it can also influence the approval prompt. OWASP includes prompt injection as item LLM01 in its Top 10 for LLM Applications.
Approvals can also become older or broader. Parameters can change between authorisation and ex*****on and one approval can start further tool calls that receive less scrutiny. The large volume of prompts contributes to the problem even careful reviewers have a limited amount of time available for each decision and this is a matter of system design rather than something that reflects on the people carrying out the reviews.
Approval means more when it is bound to the executed operation, parameters and target included, rather than to the agent's description of its intent.
For security leaders, a few controls can narrow the gap:
๐น Independent policy enforcement. Checks outside the model validate each tool call against permissions, scope and permitted operations.
๐น Execution-bound approvals. Sign-off covers the specific action and parameters with revalidation when material details change.
๐น Least-privilege, short-lived credentials. With sandboxing and egress allow-listing, they limit how far one approved action can reach.
๐น Audit trails. Linking the request, the context shown and the actual ex*****on gives teams a reliable record after an incident.
๐น Human approval for high-impact or irreversible actions. Fewer prompts mean each one gets proper attention.
No control completely eliminates all risk and human oversight is still useful for making judgements and understanding the business context, whereas the enforcement of permissions and scope should be incorporated into the system architecture.
For CISOs and security architects, a practical starting point is to document what "Approve" authorises for each agent with production access and which control enforces that limit.
๐ฏ A human can authorise an action. The system should still enforce what that authorisation permits.