PlainID Unveils Runtime Controls for Agentic AI Data Protection

Setting Boundaries for Agentic AI: Preventing Data Exposure at Enterprise Scale With PlainID — Ai4

Ai4

Gal Helemski argues static permissions fail to protect enterprise systems from autonomous agents, requiring real-time intent-based authorization across four distinct pipeline control points.

AI-assisted summary of Setting Boundaries for Agentic AI: Preventing Data Exposure at Enterprise Scale With PlainID — original source. Check the original for full context.

Source published:

Detailed notes

## Background This video was published on YouTube by the channel Ai4 on August 14, 2026. Presented by Gal Helemski, Cofounder & Chief Product Officer of PlainID, the session focuses on setting security boundaries for agentic AI to prevent data exposure by applying centralized, runtime controls across enterprise workflows.

## TL;DR Gal Helemski frames AI agents as a new class of autonomous, non-human employees that dynamically make reasoning decisions rather than following static, deterministic code. Because agents actively execute tasks and can exceed standard permission boundaries, traditional identity checks fail to capture whether an action is appropriate. To mitigate risks, Helemski introduces Intent-Based Access Control via Runtime Authorization, which continuously evaluates the context, identities involved, target assets, and process flows. The presentation details how to enforce these policy-driven guardrails across four crucial control points: input prompts, data pre-retrieval, MCP tool execution, and output redaction.

## Atmosphere & style The presentation carries an authoritative, pragmatic, and insightful tone characteristic of a high-level enterprise security briefing. Helemski speaks with calm expertise, using clear visual analogies—such as airport security questioning—to break down complex identity architecture into digestible concepts. The narrative moves logically from establishing the emerging threat of non-human identities to delivering an actionable blueprint for runtime governance, creating an educational and forward-looking environment.

## Key takeaways - [00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) Identity security has become the central challenge in agentic AI because agents act as autonomous entities taking direct actions rather than just retrieving information. - [00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) Unlike traditional non-human identities, AI agents are designed to please the user and will actively push boundaries to fulfill a task. - [02:30](https://www.youtube.com/watch?v=VJN_6sKVf34&t=150s) Identity verification and destination proof alone are insufficient for AI security; systems must evaluate the actor's real-time 'intent.' - [04:15](https://www.youtube.com/watch?v=VJN_6sKVf34&t=255s) AI agents are non-deterministic and highly unpredictable compared to human users or standard linear service accounts, rendering static permission models obsolete. - [06:18](https://www.youtube.com/watch?v=VJN_6sKVf34&t=378s) Intent-Based Access Control evaluates a combination of signals simultaneously: the human user, the active agent, target resources, and process context. - [09:32](https://www.youtube.com/watch?v=VJN_6sKVf34&t=572s) Runtime authorization enforces policy-driven security boundaries continuously during execution, rather than through pre-assigned permissions or post-hoc auditing. - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) Control Point 1 (Input Guardrails): Prompt controls must intercept and block unauthorized queries before backend resources or tools are engaged. - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) Control Point 2 (Pre-Retrieval Guardrails): Context-based data filtering must occur before fetching records from structured databases or unstructured document stores. - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) Control Point 3 (MCP Tool Guardrails): Execution parameters of tools must be regulated beyond simple binary access to restrict specific parameters and operations. - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) Control Point 4 (Output Guardrails): Final AI responses require real-time inspection to mask or redact sensitive information like PII before output delivery. - [18:14](https://www.youtube.com/watch?v=VJN_6sKVf34&t=1094s) Managing agentic AI security at enterprise scale requires centralized, policy-driven authorization across all stages of the AI pipeline.

## Detailed walkthrough Here is a detailed, faithful walkthrough based on the transcript from the session *Setting Boundaries for Agentic AI: Preventing Data Exposure at Enterprise Scale With PlainID*.

---

[00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) A New Era of Non-Human Identities: Agents as Active Employees

Gal Helemski, Co-Founder and Chief Product Officer (CPO) of PlainID, opens the presentation by framing identity security as the single hottest topic within agentic AI. While organizations have spent decades securing human access and predictable application or service connections, AI agents introduce a fundamentally new security threat. Rather than merely supplying knowledge or retrieving information, agents actually take direct action on behalf of human users.

Helemski encourages the audience to think of an AI agent as a "new type of employee" operating inside the enterprise. Uniquely, agents are explicitly engineered to please whoever is operating them, meaning they will proactively push boundaries and do whatever it takes to complete a task. This shift requires establishing proper security boundaries from day one rather than retroactively patching controls.

- Agents act dynamically rather than just surfacing knowledge, functioning like autonomous employees. - Security and AI leaders have a brief, critical window to implement correct controls at launch rather than fixing vulnerabilities later.

---

[02:30](https://www.youtube.com/watch?v=VJN_6sKVf34&t=150s) Understanding Intent: The Airport Analogy

To illustrate why identity alone is insufficient for AI, Helemski uses the analogy of an airport security check. When a traveler arrives at an airport, they present a government-issued passport verifying their identity and a ticket showing their destination. Even though identity and destination are fully proven, security officers still ask probing questions: *"Did you park by yourself? Where are you going? Who are you traveling with?"* The purpose of these questions is to determine the traveler's *intent*.

``` +-----------------------+ +-----------------------+ | Identity Verification | | Destination Proof | | (Passport / Identity) | | (Boarding Ticket) | +-----------+-----------+ +-----------+-----------+ | | +--------------+--------------+ | v +-----------------------------+ | Contextual Questions | | (Determining "Intent") | +-----------------------------+ ```

Traditional identity systems verify *who* an actor is and *what* they are allowed to reach, but they completely miss the *why*. For AI agents acting on behalf of human users, organizations must evaluate why an operation is happening at a specific moment in time before permitting it.

- Identity verification (e.g., holding a signed credential) only answers *who*; it does not reveal *intent*. - Access decisions for agents must evaluate the real-time context: why a specific action is being triggered now and under what exact process flow.

---

[04:15](https://www.youtube.com/watch?v=VJN_6sKVf34&t=255s) The Spectrum of Identities: Humans, Systems, and AI Agents

Helemski breaks down the structural differences between three distinct identity types:

1. **Human Identities:** Highly predictable. Humans generally know why they are accessing a system, and their operations follow auditable, established pathways. 2. **Traditional Non-Human Identities (System/Service Accounts):** Extremely deterministic. A standard service account follows a fixed execution path from Point A to Point B and cannot change its behavior on the fly. 3. **AI Agent Identities:** Highly unpredictable. Agents possess a reasoning engine ("a brain") that allows them to make real-time decisions, pivot mid-task, choose new tools, or request unexpected datasets to fulfill a prompt.

Because an agent's path is entirely dynamic and nondeterministic, relying on static, predefined permission sets fails to prevent abuse.

- Standard service accounts follow linear paths; AI agents continuously decide whether to turn left or right during task execution. - Static, permission-based access models cannot scale or capture dynamic intent.

---

[06:18](https://www.youtube.com/watch?v=VJN_6sKVf34&t=378s) Unpacking "Intent-Based Access Control" and Its Components

Static permissions define what is *possible*, but they fail to determine whether an action is *appropriate* at a given moment. For instance, an agent may legitimately possess the capability to send emails. However, if an agent uses that tool to blast thousands of emails externally or exfiltrate sensitive data, it is abusing its execution rights.

``` +-------------------------------------------------------------+ | INTENT EVALUATION ENGINE | +-------------------------------+-----------------------------+ | +-----------------------------+-----------------------------+ | | | v v v +-------+ +-----------+ +-----------+ | ACTOR | | TARGET | | CONTEXT | | Human | | Records | | Process | | Agent | | Data / HR | | Time/Flow | +-------+ +-----------+ +-----------+ ```

To evaluate "intent," an access control system must analyze several key context signals simultaneously: - **Identities Involved:** Both the underlying human user and the intermediate AI agent acting on their behalf. - **Target Resources:** The specific data or assets being requested (e.g., HR data, financial records, customer support logs). - **Process Context & Flow:** The preceding steps, the time of the request, and the specific operation being executed (e.g., sending an email vs. querying a database).

---

[09:32](https://www.youtube.com/watch?v=VJN_6sKVf34&t=572s) Enforcing Intent Through Runtime Authorization

Controlling intent requires a system that ingests real-time contextual signals and evaluates them against centralized security policies. This framework is **Runtime Authorization**. Policies serve as the formal definition of *approved intent*, governing access dynamically as the agent acts.

Key attributes of true runtime authorization include: - **Continuous Evaluation:** Decisions are evaluated *during* execution at every step of the agentic workflow—never statically defined ahead of time or audited only after the fact. - **Policy-Driven Governance:** Fine-grained policies dictate whether the detected combination of user, agent, task, and target data meets enterprise security boundaries.

---

[12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) The Four Critical Control Points in an Agentic AI Flow

Helemski walks through a typical high-level agentic architecture—starting at the user prompt, proceeding through data retrieval and Model Context Protocol (MCP) tool execution, and concluding with the generated response. To secure this architecture, enterprises must enforce security policies across four distinct control points.

``` [ Prompt / Input ] ---> Control Point 1: Input Guardrails | v [ Data Retrieval ] ---> Control Point 2: Pre-Retrieval Data Filtering | v [ MCP Tool Usage ] ---> Control Point 3: Fine-Grained Tool Execution | v [ Output / Resp ] ---> Control Point 4: Output Masking / Redaction ```

1. **Control Point 1: Input Guardrails (Prompt Control)** - Blocks unauthorized queries at the front door before the flow ever touches backend data or tools. - *Example:* A support agent should be blocked immediately if a user prompts it with human resources or financial queries. Traditional operational guardrails must be augmented with real-time authorization checks. 2. **Control Point 2: Pre-Retrieval Data Guardrails** - Applies strict filtering *before* data is fetched from structured databases or unstructured document stores (e.g., Google Drive, enterprise repositories). - Enforces context-based boundaries so agents only retrieve what is strictly necessary (e.g., restricting queries to US-only non-sensitive records). 3. **Control Point 3: MCP Tool Guardrails** - Regulates tool utilization via standards like the Model Context Protocol (MCP). - Moves beyond binary tool access to inspect execution parameters (e.g., allowing an agent to draft an email, but blocking it from sending mass emails to external domains). 4. **Control Point 4: Output Guardrails** - Inspects the final generated response before it reaches the end user to mask or redact sensitive information, such as Personally Identifiable Information (PII).

---

[18:14](https://www.youtube.com/watch?v=VJN_6sKVf34&t=1094s) Key Takeaways and Conclusion

Helemski concludes by emphasizing that managing autonomous AI access through individual static assignments is unworkable at scale. Centralized, policy-driven runtime authorization is the only viable method to govern agentic workflows effectively.

- **Intent Over Action:** Agentic AI authorization fails if actions are approved without evaluating intent. - **Permissions Are Insufficient:** Entitlements state what is technically possible, not what is appropriate at runtime. - **Constrain Purpose:** Secure how tools and data are used rather than simply toggling tool access on or off. - **Continuous Evaluation:** Enforce authorization continuously across all four control points throughout the agentic pipeline.

*Gal Helemski closes the session by inviting attendees to visit PlainID at Booth 1045.*

## Notable quotes > [02:30](https://www.youtube.com/watch?v=VJN_6sKVf34&t=150s) Did you park by yourself? Where are you going? Who are you traveling with? — Gal Helemski

## Mentioned Gal Helemski, PlainID, Ai4, Model Context Protocol

## Video description Gal Helemski - Cofounder & Chief Product (CPO), PlainID

Agentic AI systems retrieve data directly or via MCP tools, yet most lack built-in controls. Without clear security boundaries, they can expose sensitive data and disrupt operations within seconds. As a result, enforcing guardrails across the entire AI flow and centrally managing access for all identities, human and machine, has become critical. This session explores how runtime controls are applied and enforced across distributed environments to enable secure, scalable agentic AI.

[Source](https://www.youtube.com/watch?v=VJN_6sKVf34)

中文简报

PlainID推出面向代理式AI数据保护的运行时控制机制 Gal Helemski指出静态权限无法保护企业系统免受自主代理的风险,需要在四个不同的流水线控制点实施基于意图的实时授权。 Gal Helemski将AI代理定义为一类新型的自主非人类员工,它们进行动态推理决策,而非遵循静态、确定性的代码。由于代理会主动执行任务且可能越过标准权限边界,传统的身份检查无法判断某项操作是否合规。为了降低风险,Helemski提出了通过运行时授权实现的“基于意图的访问控制”,该机制能够持续评估上下文、涉及的身份、目标资产和流程走向。演讲详细阐述了如何在四个关键控制点落实这些由策略驱动的防护护栏:输入提示词、数据预检索、MCP工具执行以及输出脱敏。 身份安全已成为代理式AI的核心挑战,因为代理是直接采取行动的自主实体,而不仅是检索信息。 (0:04) 与传统的非人类身份不同,AI代理的设计初衷是取悦用户,并且会为了完成任务而主动突破边界。 (0:04) 仅凭身份验证和目标地址证明不足以确保AI安全;系统必须评估执行者的实时“意图”。 (2:30) 与人类用户或标准的线性服务账户相比,AI代理具有非确定性和高度不可预测性,这使得静态权限模型彻底过时。 (4:15) 基于意图的访问控制会同时评估多种信号的组合:人类用户、正在运行的代理、目标资源以及流程上下文。 (6:18)

Reading summary

Gal Helemski, Co-Founder and Chief Product Officer of PlainID, argues that autonomous AI agents cannot be secured through traditional static permissions and require continuous, intent-based runtime authorization. Because agents act dynamically on behalf of human users, access control systems must evaluate real-time operational context to determine whether an action is appropriate before permitting execution. Agent Nondeterminism and Limits of Static Access (4:15) Helemski categorizes AI agents as a distinct class of non-human identity that operates like autonomous employees within the enterprise. Unlike traditional service accounts that follow deterministic, linear pathways between predefined endpoints, AI agents possess reasoning engines that allow them to make real-time decisions, select tools dynamically, and alter execution paths to satisfy user requests. Because agents are engineered to complete objectives proactively, Helemski asserts that relying on static, pre-assigned entitlements only specifies what an agent is technically capable of executing. Static permissions fail to prevent abuse, such as an agent legitimately permitted to send emails suddenly executing mass external data exfiltration. Evaluating Intent Through Multi-Factor Context (2:30) To explain the gap in traditional security, Helemski compares identity checks to airport security: holding a passport and boarding pass confirms identity and destination, but probing questions are necessary to uncover a traveler's intent. Traditional access models identify who an actor is and what resource they can reach, but they lack visibility into why an operation is occurring. Intent-based access control requires evaluating several contextual factors simultaneously, including the human operator, the intermediate agent identity, the target data assets, and the specific process flow and timing. Helemski maintains that runtime authorization must continuously evaluate these signals against centralized security policies during task execution rather than relying on static definitions or post-action audits. Four Pipeline Control Points for Agent Governance (12:20) Helemski details a framework to enforce intent-based security across four control points in the agentic workflow. First, input guardrails enforce authorization at the prompt level to block unauthorized tasks before they reach backend tools, such as barring a support agent from handling financial queries. Second, pre-retrieval data guardrails apply contextual filtering to structured and unstructured repositories before records are fetched, limiting access to necessary parameters like non-sensitive regional data. Third, tool execution guardrails regulate protocols such as the Model Context Protocol (MCP) by inspecting runtime parameters rather than binary permissions, permitting actions like drafting an email while preventing unauthorized external distribution. Fourth, output guardrails inspect and redact sensitive elements, including personally identifiable information, before final delivery. Helemski concludes that static, individual permission management cannot scale to meet the unpredictability of autonomous agents, making centralized runtime authorization the only viable model for enterprise governance. She cautions that security leaders face a brief, critical window to implement these boundaries at launch rather than attempting to remediate agent vulnerabilities after deployment.

精炼阅读摘要

PlainID联合创始人兼首席产品官Gal Helemski指出,AI智能体作为具备自主决策能力的“新型数字员工”,打破了传统身份权限模型的确定性;企业必须从静态权限管理转向基于意图与上下文的运行时授权,以防止在大规模部署中发生数据泄露。 智能体特性与传统身份模型的失效 (0:04) Helemski指出,传统身份安全机制主要服务于人类用户和系统服务账户。人类用户的系统访问路径通常可审计且具可预测性,而传统非人类身份(如系统或服务账户)则遵循预设的线性路径,无法自行改变行为逻辑。与此相对,AI智能体不仅提供知识或检索信息,还会代表人类直接采取行动,成为企业内部的“新型员工”。由于智能体被专门设计为尽可能完成操作者的指令,它们会主动探寻系统边界并采取一切必要手段达成任务。 智能体内置的推理引擎赋予了其动态决策能力,使其能够在任务执行中途自主转向、挑选新工具或请求未预期的数据库。Helemski认为,这种不可预测且非确定性的执行路径,使依靠静态预设权限配置的传统访问控制完全失效。安全团队面临极其短暂且关键的窗口期,必须在智能体上线之初建立起适当的安全边界,而非在事后修补漏洞。 意图评估:机场安检隐喻与核心信号 (2:30) 为阐明为何身份认证在AI场景中并不充分,Helemski提出了机场安检的类比。旅客抵达机场时持有政府核发的护照(证明身份)与机票(证明目的地),但安检人员仍会盘问行程细节,其目的在于研判旅客的“意图”。传统身份系统仅能验证主体“是谁”以及技术上“允许访问什么”,却无法洞察操作背后的“原因”。对于代表人类行事的智能体,企业必须在放行前评估特定操作在当前时间节点被触发的具体原因。 静态权限仅界定了操作的技术可行性,却无法判断其在运行时的合规性。例如,智能体可能合法具备发送邮件的功能,但若利用该权限向外部大量外发邮件或窃取敏感数据,便构成了越权滥用。Helemski主张,意图评估系统必须在运行时同步解析三组核心上下文信号:涉及的双重身份(底层人类用户及代理该用户的AI智能体)、目标资源(如人力资源数据、财务记录或客服日志),以及操作发生的具体业务流程上下文与执行时机。 集中式策略驱动的运行时授权 (9:32) 控制意图需要依赖能够实时接入上下文信号并对照集中安全策略进行判定的运行时授权(Runtime Authorization)框架。Helemski指出,安全策略在此扮演着正式定义“合规意图”的角色,在智能体采取行动的过程中提供动态治理。 该机制的核心特征包含持续评估与策略驱动治理。授权决策必须在智能体工作流执行的每一个步骤中动态完成,既不能预先静态分配,也不能仅依赖事后审计。系统通过集中化的细粒度策略,动态研判被检测出的人类、智能体、任务及目标数据组合是否落在企业安全边界之内。 智能体端到端流程的四大控制点 (12:20) 在涵盖提示词输入、数据检索、模型上下文协议(MCP)工具调用及最终响应生成的典型智能体架构中,Helemski提出了企业必须落实策略管制的四个关键控制点。首先是输入护栏(Input Guardrails),负责在前门拦截未授权请求(例如直接阻断用户向客服智能体询问人力资源或财务信息的越权操作),防止请求接触后端数据或工具;其次是检索前数据护栏(Pre-Retrieval Data Guardrails),在从结构化数据库或文档库提取数据前实施严格过滤,确保智能体仅检索符合地域或敏感度限定的最小必要数据。 第三是MCP工具护栏(MCP Tool Guardrails),该环节超越了简单的工具开关控制,转而深入检查工具的执行参数(例如允许智能体草拟邮件,但禁止向外部域名群发邮件);第四是输出护栏(Output Guardrails),负责在最终生成的回复呈现给终端用户前进行实时审查,对个人身份信息(PII)等敏感数据完成脱敏与遮蔽。 Helemski总结强调,依靠孤立的静态权限分配无法在大规模自主AI环境中维系安全。企业必须认识到技术层面的授权并不代表运行时的合理性,真正的防护重点在于依据意图约束工具与数据的具体用途,并通过运行时授权在工作流的四个控制点持续执行动态评估。

Detailed notes — zh

## Background 本内容由 Ai4 频道于 2026 年 8 月 14 日发布在 YouTube 平台。视频记录了 PlainID 联合创始人兼首席产品官 Gal Helemski 的主题演讲,主要探讨在智能体 AI(Agentic AI)广泛通过 MCP 工具检索数据的背景下,企业如何通过运行时控制在全流程建立安全边界以防止数据泄露。 ## TL;DR Gal Helemski 指出,AI 智能体具有高度自主决策能力,传统针对人类和服务账户的静态权限机制已全面失效。通过类比机场安检,她强调访问控制必须从验证“身份与权限”升级为洞察行为背后的“意图”。为此,企业必须引入毫秒级策略驱动的“运行时授权”,并在输入 Prompt、数据检索、MCP 工具调用和输出 Response 四个关键卡点全面部署意图护栏,实现端到端的安全治理。 ## Atmosphere & style 整个演讲专业干练且极具说服力,讲者以清晰透彻的企业安全视角直击技术痛点。通过将智能体比作“竭力取悦用户的新员工”以及引用“机场安检盘问”等生动比喻,将晦涩的授权架构化繁为简。现场节奏紧凑、逻辑层层推进,在向行业敲响安全警钟的同时,也展现出对建立前瞻性 AI 治理体系的坚定信心。 ## Key takeaways - [00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) 智能体 AI 正在演进为组织内部的“新型员工”,它们具备自主推理与寻路能力,其核心驱动力是竭尽全力满足使用者,打破了传统软件确定性的安全范式。 - [02:30](https://www.youtube.com/watch?v=VJN_6sKVf34&t=150s) 如同机场安检不仅核验护照与机票更会盘问出行目的,智能体访问控制不能仅停留在验证身份,必须深入洞察行为背后的“意图”(Intent)。 - [04:09](https://www.youtube.com/watch?v=VJN_6sKVf34&t=249s) 与人类和遵循固定脚本的服务账户相比,AI 智能体的行为路径具有高度动态性和不可预测性,传统静态控制机制已无法有效治理。 - [06:06](https://www.youtube.com/watch?v=VJN_6sKVf34&t=366s) 静态权限仅界定了“什么是可能的”,但无法判定在当前具体业务上下文中该行为是否“得体且被认可”,必须引入意图访问控制。 - [06:06](https://www.youtube.com/watch?v=VJN_6sKVf34&t=366s) 意图的判定依赖于完整的上下文拼图,包括背后的人类身份、智能体身份、操作标的数据以及触发该动作的因果业务流程节点。 - [09:26](https://www.youtube.com/watch?v=VJN_6sKVf34&t=566s) 运行时授权(Runtime Authorization)必须在智能体执行操作的毫秒级当下动态评估策略,取代事前的静态配置或事后的审计追责。 - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) 在输入护栏(Input Guardrails)阶段前置进行鉴权与跨域意图拦截,防止不合规的 Prompt 穿透触发后续数据检索与工具调用。 - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) 在数据护栏(Data Guardrails)阶段实行“检索前过滤”,基于上下文与意图限定智能体接触的数据范围,避免暴露泛化机密数据。 - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) 在工具与 MCP 护栏阶段,管控重点应从“能否调用工具”深入到“如何使用工具”,细化限制调用参数、外发目标与执行频次。 - [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) 在输出护栏(Output Guardrails)阶段对生成的 Response 实施实时 PII 与敏感数据脱敏掩码,守住最后一道防线。 - [18:14](https://www.youtube.com/watch?v=VJN_6sKVf34&t=1094s) 企业必须构建贯穿 Prompt、检索、MCP 工具与 Response 全流程的意图驱动安全策略网络,从部署第一天起确立运行时控制体系。 ## Detailed walkthrough ### [00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) 身份安全的新范式:当智能体成为组织中的“新员工” 在大会现场,PlainID 联合创始人兼首席技术官 Gal Helemski 登台指出,身份安全已经成为智能体 AI(Agentic AI)领域最炙手可热的话题。过去的系统安全主要围绕人类用户和传统的应用程序、后台服务展开,但随着自主智能体的入场,全新的行为模式与安全威胁悄然形成。企业不能再将智能体视作单纯的信息提取工具,因为它们不再只是为人类提供知识与数据,而是在真实世界中替人类采取行动。 Gal Helemski 提出了一个形象的视角:应该将 AI 智能体视为组织内部的“新型员工”。传统软件系统只会刻板地执行既定指令,但智能体截然不同——它们在底层设计上就倾向于竭尽全力去“取悦”(please)操作它的使用者。为了达成目标,智能体会在其边界内想尽一切办法寻找路径。这种自主性不仅打破了以往系统运行的范式,更对安全防线提出了极为严峻的考验。不过,她也向在场的 AI 与安全领袖强调,这也是一个从第一天起就“把事情做对”的历史机遇,行业不必重蹈覆辙走“先上线后打补丁”的老路,而应在当下就为所有智能体建立健全的控制体系。 - **核心转变**:从被动的“信息检索与呈现”演进为具备行动力的“自主执行”。 - **行为驱动力**:智能体被设计为不惜代价去满足操作者的需求,在边界内自主摸索实现路径。 - **治理时机**:在智能体规模化部署的第一天确立控制机制,避免传统 IT“亡羊补牢”式的安全困局。 --- ### [02:30](https://www.youtube.com/watch?v=VJN_6sKVf34&t=150s) 机场安检的启示:验证身份之后,更要洞察“意图” 为了厘清什么是真正的智能体治理,Gal Helemski 抛出了一个每个人都亲身经历过的场景——机场安检。当你抵达机场时,手中持有由政府颁发并核验的护照,以及注明航班信息的机票。此时,机场系统非常确切地知道“你是谁”(身份已验证),也清楚“你将要去哪里”(目的地已确定)。然而,安检人员依然会连珠炮似地询问一系列看似多余的问题:“行李是你自己打包的吗?”“你去那里做什么?”“你和谁一起旅行?” 这一系列询问的核心目的,不是为了二次验证身份,而是在刺探“意图”(Intent)。护照和机票无法证明旅客真正的动机,而行为动机恰恰是潜在安全威胁的关键所在。智能体访问控制同理:仅仅确认“它是一个获得了某种审批的合法智能体”是远远不够的。企业必须追问深层次的意图:它代表哪位人类用户操作?为什么要在此刻执行这一特定操作?为什么选择访问这一批敏感数据? ```mermaid flowchart LR accTitle: 机场安检与智能体安全对比 subgraph 传统身份验证 A["护照 / API Token"] --> C["确认身份:你是谁?"] B["机票 / 授权范围"] --> D["确认目标:你去哪 / 访问什么?"] end subgraph 意图访问控制 E["安检盘问 / 运行时策略"] --> F["洞察意图:为什么现在做?行为是否合理?"] end ``` --- ### [04:09](https://www.youtube.com/watch?v=VJN_6sKVf34&t=249s) 身份演进与不可预测性:人类、服务账户与 AI 智能体 为了深入剖析为何现有的访问控制系统必须全面升级,Gal Helemski 将组织中并存的三种身份形态进行了纵向对比。第一类是人类身份(Human Identity)。人类行为在整体上是可预测、可审计且可治理的;用户登录系统前通常明确知道自己要做什么、为何要访问,其访问路径长期以来已被成熟的权限体系较好地覆盖。第二类是传统的非人类身份(Non-Human Identity),如后台应用和服务账户(Service Accounts)。这类系统遵循从 A 点直达 B 点的预设脚本,无法突发奇想中途转向,其行为路径高度可预测,企业早已掌握其治理模式。 然而,AI 智能体的降临彻底打破了这一确定性世界。智能体不可预测的核心原因在于“它们拥有大脑”。在执行任务的过程中,智能体可以实时决定向左拐还是向右拐,可以在推进过程中自行判断是否需要引入外部工具或检索特定数据。因为其路径是高度动态的,如果企业继续沿用过去服务于人类或静态服务账户的机械控制机制,安全防护体系必然在智能体时代全面失效。 | 身份类型 | 行为路径特征 | 决策机制 | 治理与控制难度 | |:--- |:--- |:--- |:--- | | **人类身份 (Human)** | 具备自知性,意图明确且可审计 | 主观动机清晰,遵循组织流程 | 已有成熟工具,整体路径相对可控 | | **服务账户 (Service Account)** | 严格按照代码从 A 到 B 预设执行 | 无自主决策权,完全不可擅自变更路径 | 高度静态,可通过固定策略有效治理 | | **AI 智能体 (Agent)** | 动态调整、实时变轨,高度不可预测 | 具备自主推理能力,为达成目标动态决策 | 传统静态控制失效,必须依赖动态控制系统 | --- ### [06:06](https://www.youtube.com/watch?v=VJN_6sKVf34&t=366s) 静态权限之困:权限决定“能做什么”,意图决定“应不应该做” Gal Helemski 明确指出,如果企业依然依靠预先定义的静态权限去限制智能体,不仅无法适应业务的规模化扩展,更无法识别并拦截恶意的或失控的意图。她以一个非常普遍的智能体能力为例:许多智能体都被赋予了“发送电子邮件”的权限,在日常自动化中这无可厚非。但如果智能体滥用这一权限,在瞬间发出海量邮件,甚至将未经脱敏的核心机密数据直接附在邮件中发送出去,整个系统就会面临严重的数据泄漏与服务滥用风险。 正因如此,“权限只说明了什么是可能的,但无法说明在此时此刻这么做是否恰当”("Permissions only tell what's possible, not if it is appropriate to use right now")。这正是引入“意图访问控制”(Intent Access Control)的分水岭。所谓意图,本质上是行为背后的根本目的(the purpose behind the action)。在做出任何访问裁决之前,控制系统必须实时捕捉并分析全方位的上下文信号:背后的人类操作者是谁、调用的是哪个智能体、正在尝试调取支持记录、财务数据还是人力资源档案、是怎样的业务处理流程逐步将它们导向了当前这一步动作。只有拼凑出这幅完整的上下文图景,系统才能精准判定行为的合理性。 - **意图的构成要素**: - **参与主体**:关联的人类身份与执行任务的非人类/智能体身份。 - **操作标的**:试图读取、修改的具体业务数据(如财务、人事或支持工单)。 - **因果链路**:导致触发该操作的上下文事件序列与业务流程节点。 - **时空环境**:为何偏偏在此刻、以此种频次与方式调用资源。 --- ### [09:26](https://www.youtube.com/watch?v=VJN_6sKVf34&t=566s) 运行时授权机制:让安全策略动态捕捉并裁决意图 理解了意图的内涵后,核心工程问题随之而来:如何落地并控制意图?Gal Helemski 解释道,企业需要一套能够实时采集所有上下文信号并与安全策略进行即时校验的系统。策略(Policy)是定义“何为合规意图”的唯一手段,而真正将这些策略转化为实战防线的正是“运行时授权”(Runtime Authorization)。 真正的运行时授权绝非事前的静态配置,也绝非事后的审计追责,而是在智能体采取行动的“当下毫秒级时间内”进行实时判定。由于智能体行进路线的每一步都充满动态变数,运行时授权引擎必须随着智能体执行流的推移进行持续评估,在每一个节点反复核实当前意图是否完全契合安全策略规范。只有这样,才能在保障智能体灵活推理的同时,确保数据不越雷池一步。 ```mermaid flowchart TD accTitle: 运行时意图访问控制决策机制 A["智能体行为发起 (操作/调用/检索)"] --> B["实时捕获上下文信号\n(人类身份, 智能体身份, 流程节点, 目标数据)"] B --> C{"运行时授权引擎\n(Runtime Authorization)"} D["集中式安全策略库\n(已核准的意图规则)"] --> C C -- "意图合规" --> E["放行并执行操作"] C -- "偏离/违规意图" --> F["即时阻断 / 降级拦截"] ``` --- ### [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) 智能体全流程四大控制点:提示词、数据检索、MCP 工具与响应过滤 针对企业实际落地,Gal Helemski 梳理了一个典型的智能体端到端工作流:用户输入 Prompt,智能体启动数据检索,可能借助 MCP(Model Context Protocol)调用外部工具,最终组装并输出 Response。在这个生命周期中,企业必须在四大关键卡点部署意图级防护: ```mermaid flowchart LR accTitle: 智能体全流程四大控制点架构图 P["输入 Prompt"] -->|控制点 1: 输入护栏| R["数据检索 Data Retrieval"] R -->|控制点 2: 数据护栏| T["工具调用 MCP Tools"] T -->|控制点 3: 工具护栏| O["输出 Response"] O -->|控制点 4: 输出护栏| U["最终呈现用户"] subgraph "四道运行时安全卡点" direction TB C1["1. 输入护栏: 身份鉴权与跨域阻断"] C2["2. 数据护栏: 检索前按上下文过滤"] C3["3. 工具护栏: 细粒度管控调用方式与暴露面"] C4["4. 输出护栏: PII 敏感信息掩码脱敏"] end C1 -.-> P C2 -.-> R C3 -.-> T C4 -.-> O ``` 1. **第一控制点:输入护栏(Input Guardrails)** 绝不能允许用户或上游智能体随心所欲提出任何问题。安全控制必须前置在 Prompt 阶段,在数据被调取、工具被唤醒之前就掐断潜在风险。以往业界谈及护栏多指“操作性合规护栏”,但真正缺失的是“鉴权与意图护栏”。例如,当一个客服售后智能体被提问财务账目或 HR 敏感薪酬时,系统必须在提示词阶段予以判定并直接拦截,避免流程继续向下穿透。 2. **第二控制点:数据护栏(Data Guardrails)** 随着智能体被广泛接入 Google Drive、内部知识库与结构化数据库,组织面临着空前的数据暴露面。智能体不需要、也不应该接触流程无关的泛化数据。企业必须基于当前人类上下文与任务意图,实施“检索前过滤”(Filtering before retrieval),而非提取出全部数据后再做筛选。例如:限定智能体仅能检索美国本土记录而不能碰触欧洲数据,或者仅允许读取非机密分级文档。 3. **第三控制点:工具调用与 MCP 护栏(Tool & MCP Guardrails)** 模型上下文协议(MCP)等标准使得智能体能自如调取外部系统。传统的安全仅关注“该智能体是否有权调用此工具”,但这过于初级。真正的控制在于“工具是如何被使用的”:智能体是否将邮件发往了组织外部域名?是否在一秒钟内触发了上百封邮件?该工具调用带出了哪些深层数据?必须细化到具体的参数、行为频次与外发目标。 4. **第四控制点:输出护栏(Output Guardrails)** 哪怕在检索和工具层面设置了多重关卡,模型在整合生成最终响应(Response)时,仍有可能夹带敏感的个人身份信息(PII)或敏感商业数据。输出护栏作为最后一道防线,负责对这些生成内容进行实时的脱敏掩码处理,确保终端展示内容绝对合规。 --- ### [18:14](https://www.youtube.com/watch?v=VJN_6sKVf34&t=1094s) 核心总结与行动建议:构建面向自主智能体的策略驱动治理 在演讲尾声,Gal Helemski 总结道,在高度自主的智能体时代,仅靠个别分配或静态定义的权限早已无法维系系统的安全性,唯一可行的治理路径是建立全面捕捉并约束意图的策略网络。她为在场的架构师与安全团队提炼了五条核心结论: - **无意图即失败**:脱离意图而直接授权动作的智能体架构注定会暴露出致命安全漏洞。静态准入机制无法真正实现安全管控。 - **重新审视权限定义**:权限只界定了理论上的“可能性”,绝不代表该行为在特定业务场景下是“得体且被认可的”。 - **约束业务目的,而非仅限制工具**:安全治理的重点不在于“智能体能否调用这个 MCP 工具”,而在于“智能体为什么在此时以此种方式调用该工具”。 - **全面践行运行时评估**:在执行链路的每一个瞬时节点动态判定访问请求,取代传统的离线预授权。 - **全流程贯穿意图感知**:从输入的 Prompt、检索的数据、调用的 MCP 工具到最终返回的 Response,四大控制点必须全部依托意图驱动的策略进行协同防御。 ## Notable quotes > [00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) 身份安全已经成为智能体 AI(Agentic AI)领域最炙手可热的话题。 — Gal Helemski > [00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) 它们在底层设计上就倾向于竭尽全力去“取悦”(please)操作它的使用者。为了达成目标,智能体会在其边界内想尽一切办法寻找路径。 — Gal Helemski > [00:04](https://www.youtube.com/watch?v=VJN_6sKVf34&t=4s) 这也是一个从第一天起就“把事情做对”的历史机遇,行业不必重蹈覆辙走“先上线后打补丁”的老路。 — Gal Helemski > [02:30](https://www.youtube.com/watch?v=VJN_6sKVf34&t=150s) 这一系列询问的核心目的,不是为了二次验证身份,而是在刺探“意图”(Intent)。 — Gal Helemski > [04:09](https://www.youtube.com/watch?v=VJN_6sKVf34&t=249s) 智能体不可预测的核心原因在于“它们拥有大脑”。 — Gal Helemski > [06:06](https://www.youtube.com/watch?v=VJN_6sKVf34&t=366s) Permissions only tell what's possible, not if it is appropriate to use right now — Gal Helemski > [06:06](https://www.youtube.com/watch?v=VJN_6sKVf34&t=366s) 所谓意图,本质上是行为背后的根本目的(the purpose behind the action)。 — Gal Helemski > [09:26](https://www.youtube.com/watch?v=VJN_6sKVf34&t=566s) 真正的运行时授权绝非事前的静态配置,也绝非事后的审计追责,而是在智能体采取行动的“当下毫秒级时间内”进行实时判定。 — Gal Helemski > [12:20](https://www.youtube.com/watch?v=VJN_6sKVf34&t=740s) 绝不能允许用户或上游智能体随心所欲提出任何问题。安全控制必须前置在 Prompt 阶段,在数据被调取、工具被唤醒之前就掐断潜在风险。 — Gal Helemski > [18:14](https://www.youtube.com/watch?v=VJN_6sKVf34&t=1094s) 脱离意图而直接授权动作的智能体架构注定会暴露出致命安全漏洞。静态准入机制无法真正实现安全管控。 — Gal Helemski ## Mentioned Gal Helemski, PlainID, Ai4, Agentic AI, MCP (Model Context Protocol), Runtime Authorization, Google Drive ## Video description Gal Helemski - Cofounder & Chief Product (CPO), PlainID Agentic AI systems retrieve data directly or via MCP tools, yet most lack built-in controls. Without clear security boundaries, they can expose sensitive data and disrupt operations within seconds. As a result, enforcing guardrails across the entire AI flow and centrally managing access for all identities, human and machine, has become critical. This session explores how runtime controls are applied and enforced across distributed environments to enable secure, scalable agentic AI. [Source](https://www.youtube.com/watch?v=VJN_6sKVf34)

Source quotes

[0:04] Gal Helemski: 身份安全已经成为智能体 AI(Agentic AI)领域最炙手可热的话题。 [0:04] Gal Helemski: 它们在底层设计上就倾向于竭尽全力去“取悦”(please)操作它的使用者。为了达成目标,智能体会在其边界内想尽一切办法寻找路径。 [0:04] Gal Helemski: 这也是一个从第一天起就“把事情做对”的历史机遇,行业不必重蹈覆辙走“先上线后打补丁”的老路。 [2:30] Gal Helemski: 这一系列询问的核心目的,不是为了二次验证身份,而是在刺探“意图”(Intent)。 [4:09] Gal Helemski: 智能体不可预测的核心原因在于“它们拥有大脑”。 [6:06] Gal Helemski: Permissions only tell what's possible, not if it is appropriate to use right now [6:06] Gal Helemski: 所谓意图,本质上是行为背后的根本目的(the purpose behind the action)。 [9:26] Gal Helemski: 真正的运行时授权绝非事前的静态配置,也绝非事后的审计追责,而是在智能体采取行动的“当下毫秒级时间内”进行实时判定。 [12:20] Gal Helemski: 绝不能允许用户或上游智能体随心所欲提出任何问题。安全控制必须前置在 Prompt 阶段,在数据被调取、工具被唤醒之前就掐断潜在风险。 [18:14] Gal Helemski: 脱离意图而直接授权动作的智能体架构注定会暴露出致命安全漏洞。静态准入机制无法真正实现安全管控。

Source quotes

[2:30] Gal Helemski: Did you park by yourself? Where are you going? Who are you traveling with?

Original transcript

[0:04] I'm Gal. I'm the CTO of Plane ID. We are an  identity security company. That's our focus. [0:10] And it seems like identity security is the hottest  topic in identic AI. I don't know if you saw that, [0:17] but at least that's how I'm experiencing. And I'm  going to talk about how to control how to govern [0:25] the agentic access uh throughout the agentic flow  especially when it comes to controlling access to [0:32] data. So so that's the topic. Um and first of all  I'm going to start by erh uh explaining what has [0:41] changed what has really changed because uh we had  humans accessing you know data and all kinds of [0:49] other services we had applications we had um uh  services doing the same. Then the identity kind [0:58] of introduced a new pattern and obviously new  threat to that uh to to that area. So what has [1:06] changed? What has changed is that h they have  started the agents right they have started not [1:13] only to provide us with knowledge and information  they are also acting. I like to look at agent as [1:21] a new type of employee that operates within our  organization and we really need to acknowledge [1:27] that they're not just doing what we ask them  to do. They're trying really really trying to [1:33] do much more than that. agents are designed to  please whoever is operating them and they would [1:40] do whatever is within their boundaries to achieve  that task and that's really a a significant shift [1:48] in how systems operated before. Additionally,  another thing I want to say that has changed [1:55] is the opportunity here. So you are some of you  are identic leaders, AI leaders, security leaders [2:03] maybe even if you didn't go to the blackhead you  maybe came here anyway. Uh this is the opportunity [2:10] to really make it right day one and not try to fix  things later because traditionally that's how you [2:17] know we were operating. There is an opportunity to  set the right controls today to all those agents. [2:25] Now understanding what the right controls are  that's what I'm going to talk about. Let's [2:30] start with understanding intent and I want  to give you an example. Whenever you go to [2:36] an airport and everyone is familiar with this type  of scenario, right? Whenever you go to an airport, [2:42] yes, you have your passport and yes, you have  your ticket. So the everyone knows who you are [2:49] because you have a you have your passport and it's  signed by the government and you have your ticket. [2:55] So destination is known but intent is unknown  and you still get asked all those questions. [3:04] Did you park by yourself? Where are you going?  Who are you traveling with? The intention of all [3:09] those questions is to understand your intent. Even  though your identity is verified and where you're [3:19] going is proved by the ticket that you hold, still  you get asked all those questions. Maybe some [3:25] airlines are asking more than others, but still  the the intention is to understand your intent [3:32] in traveling and that's what we need to do also  with agents. It's not enough just to have their [3:40] identity in place. It's not enough just to  understand. Yes, I'm an agent and someone gave [3:46] me this approval. No, it's not enough. We need to  understand why they're trying to do what they're [3:54] doing. They are acting on behalf of a human  identity and they're trying to do an operation. [4:01] Why now? Why this type of operation? And in order  to truly understand why controls need to change, [4:09] they need to advance. Let's talk about  the difference between our three types of [4:15] identities. Starting with the human identity. We  have human identity. That's how we operated up [4:22] until now. This human identity was pretty  much predictable. Think about yourself, [4:29] right? Whenever you're going to access any system,  you know what you want to do. You know why you're [4:36] accessing that system. your operations are  whatever you're doing right it's fully auditable [4:42] it's governed so pretty much things are known and  understood and I must say maybe we were able to [4:50] kind of control that access path and then came the  nonhuman identity the systems or the systems even [5:00] systems they have a very predictable path starting  from A going all the way to B that's predetermined [5:08] they can't h instantly change their their mind  to go in a different direction. That's not how [5:14] system traditionally operate. So even the service  accounts are predictable. We knew how to govern [5:21] them. Well, that all changed with AI agents.  AI agents are unpredictable. Why? Because they [5:29] have a brain. They can decide on the go where  if to turn left or right. They can decide they [5:37] need this data now. They need this tool now. They  can make decisions and they are designed to make [5:44] those type of decisions in order to to please  to please whoever is operating them. That's how [5:51] they are designed. So just because of that that  just because they can make their own decisions, [5:57] their path is not predetermined. Everything is  dynamic and that calls for this type of control [6:06] system, a dynamic control system rather than the  static ones we used to use up until now. So we [6:18] are h we are using the wrong control systems. If  we are still controlling our agents using static [6:25] predefined controls, well that cannot scale and  obviously it cannot capture the intent of our [6:33] agents. Just look at those couple of examples I um  I'm presenting, right? So let's say an agent has [6:42] the ability to send emails. That's a very common  task. Why not send emails? But if they're abusing [6:49] that capability, if they're abusing that in order  to send huge amounts of emails, they shouldn't be [6:56] uh sending maybe even to expose sensitive data,  right? If they can send emails, they can put [7:02] any data in that emails in in those emails, then  that's abusing their ability to operate in that [7:11] capacity. And that that and and there's also  that other example here. So permissions only [7:18] tell what's possible not if it is appropriate  to use right now. That's where intent access [7:27] control comes in. Now let's look at what do I mean  when I say intent? I I I mentioned intent several [7:35] times already. What do I mean when I mention  intent? Intent is basically the purpose behind [7:43] the action is our it's our ability to capture the  why the why this is happening why it's happening [7:50] now why this agent for this human user is hap  is acting um on on this type of action trying [7:58] to access this data when we try to capture intent  we need to understand several things first of all [8:06] identities involved human non-human, right? We  need to understand who are our actors. That's [8:13] one. What are they trying to do? They're trying  to access uh support records, financial data, [8:21] HR data. What are they trying to do? Why are  they trying to do that now? What is the flow [8:28] of a process they were following that led them  into this specific action? sending emails, [8:35] exposing data, um I don't know, putting more  fun fans in in whatever. So all of that is being [8:45] captured under intent. Understanding all those  elements is eventually what leads to intent. [8:58] Um okay, I apologize for that. I just realized  I was speaking on the wrong slide. Anyway, [9:04] everything I just said belongs to this  slide. So, kind of rerun it. Okay. Uh, [9:10] this is intent. Okay. All the things that we  want to uh all the things that we want to capture [9:17] uh as part of the access decision is what is def  is this is what intent is actually capturing. Now, [9:26] understanding what intent is. Now, the  next question how can we control intent? [9:32] We understand what it is. We understand what we  need to capture in order to control it. But then [9:37] the next question, so how can we do that? Right?  So moving on to controlling intent. Controlling [9:45] intent calls for a system that can first of all  capture all those signals. Remember identities, [9:54] human, non-human, what they're trying to do, why  they're trying to do that. Now the flow of access. [10:01] So capturing all those signals, understanding  them together and checking them against policies. [10:11] Policies is the way to define our approved intent.  That is exactly runtime authorization. That's [10:21] what's runtime that is what runtime authorization  is all about. It's a way to control intentbased [10:29] access. Policies would define the approved  intent and policies would govern all those [10:38] uh data elements I mentioned before in order  to provide the right controls. So if policies [10:47] is the way to capture intent, to define intent  and to control intent, what's next? How can we [10:56] enforce that? Right? That's the next question.  And that is exactly what runtime authorization [11:02] is all about. Runtime authorization is the way  to take those welldefined policies and enforce [11:10] them across the board. Enforce them whenever the  agent is trying to perform operations, access data [11:19] or whatever. That is true runtime authorization.  and runtime authorization. What makes them runtime [11:27] authorization is the ability to make decisions as  the agent acts. Not before, of course, not after, [11:38] but it's not predetermined. It's not static.  It's being evaluated continuously throughout the [11:46] process. That is the true runtime authorization.  And at each and every step we evaluate what is [11:54] the intent and does it is is the intent aligned  with the defined policies. Okay. Now I'm I I [12:04] mentioned the way to capture intent by policies.  So we have our policies how we enforce by runtime [12:12] authorization. And the next question is how can  we or what are the right control places in the [12:20] identic flow. So what I would like to do now is  to review a sample identic flow and talk about the [12:28] control points which you should consider in order  to enforce that intent. Okay. So this represents a [12:38] highlevel um uh flow of a typical uh structure.  Okay, it all it always starts with a prompt. [12:48] The prompt is where we are asking questions or  asking to do an operation. Then it goes through [12:55] a data retrieval process maybe a usage of MCP and  then there is a response. The first control point [13:04] is at the prompt. Can I ask any question? The  answer should be obviously no. Nobody can ask [13:11] our questions, right? And why is that control  point important? Because you can block the flow [13:21] before it even reaches data before it even uses  any tools. Block the flow right at the beginning. [13:29] As an example, let's say I have a support  agent. So, if I'm using a support agent, [13:37] should I be able to ask financial questions or  human resource questions? No, I shouldn't. Right? [13:44] I want to block the flow right at the beginning.  So, controlling the prompt is important. Now, [13:51] probably many of you have heard about guardrails,  input guardrails. Now guardrails up until now was [14:00] primarily referred to operational guardrails. What  I'm saying it's not sufficient. It's not enough. [14:07] You should also consider adding to your guardrails  the authorization part, the security part, [14:15] the intent of the agent. It's not just whether  the question, the prompt is appropriate. It's [14:24] also if it is authorized and that would be your  first control point input guardrails. The second [14:33] control point are the data guardrails, right? Data  guardrails would control what can be used in the [14:42] flow. Now obviously agents are accessing they are  designed to access huge amounts of data. whatever [14:50] you have. I guess many of you have already enabled  your local agents to access your Google Drive and [14:58] um emails and whatever, right? And think about  that in an organizational level when agents can [15:05] access the organizational data that calls for  a huge uh option for exposure and we don't want [15:13] that, right? So, we need to control what data the  agents can use. Remember it's always in context. [15:20] A human is operating an agent or an agent is  operating an agent. Why are they pulling that [15:26] data now? Or maybe let's control what data can be  pulled. So only the records from the US not from [15:35] Europe only sensitive or in not sensitive data. We  can control what data is even fed into theic flow. [15:44] The agent doesn't need all the data. it can access  per specific flow. It needs only what is relevant [15:52] and that is one of the most important control  point. Doesn't really matter whether your data [15:58] is in documents or your data is in structured  repositories whatever you need to apply those [16:06] controls and the way to do that is by filtering  before retrieval not after of course before [16:14] retrieval. apply pre- retrieval data controls,  but data is also accessible by tools, right? MCP [16:23] probably one of the most known standards in this  conference at least. So, it's a way for agents [16:30] to access systems, to access tools, and also to  access data. So, whenever you think about MCP [16:38] control, it's not only about whether an agent can  use a tool. That's basic. Everyone's doing that, [16:46] right? It's also how the tool is being used,  right? If the agent can use a tool to send emails, [16:53] can they use the tool to send emails outside the  organization? Can they send 100 emails at a single [17:00] point of time? How they are using the tool?  What data is exposed by that tool usage? It's [17:09] always about that level of granularity you need to  consider. Remember intent it's not just about the [17:18] infrastructure the agent use is using. It's about  why the agent is doing what it's currently doing [17:25] at a single point of time whether it's accessing  data or utilizing tools. And the last part here is [17:33] the response. Even though we have controlled what  the agent can feed can fetch from data perspective [17:41] in the response there might be sensitive data  PII maybe right and we want to mask that as [17:48] well and that would be our fourth control point.  So considering the full agentic flow, we need to [17:56] consider those four control points. Controlling  the input, the prompt, controlling the data, [18:03] the MCP tools, and of course the output. All  of that by intent, our intentbased policies. [18:14] So bottom line is uh we also need eventually  to govern uh to govern uh those policies to [18:24] govern that access. And the only way this new  age of autonomy access can be governable is if [18:35] we will control it by policies. Not by individual  assignments, not by static definitions, only by [18:44] policies. Policies that capture intent, capture  approved intent and accordingly apply access. [18:55] Erh so moving on to key takeaways because I'm out  of time. H those are my key takeaways. Erh, first [19:03] of all, identic AI fails when we authorize actions  without intent. If we continue applying all those [19:12] static definitions in order to approve what can  happen or not, then we are missing the point, [19:19] right? We are not truly governing governing  and controlling the agentic access. Second, [19:26] permissions. Remember, you all have permissions.  They say what is possible not what is appropriate. [19:33] So they are not really sufficient. They are the  beginning of the secured controls but they are [19:38] not controlling the end. Constraint purpose  not just the tools why agent is trying to [19:46] use the tool not just that it can use it. runtime  evaluation. That's the new erh technology or the [19:55] new concept to truly govern those agentic flows.  And intent intent is what needs to be considered [20:02] throughout the identic flow. Uh that's it. I'm  out of time. I'm Gal. Was very nice to speak to [20:09] you. I'm happy to expand on any of those topics  if you wish. I'm at booth uh 10:45. Thank you.