[KongchangAI]
ConceptPEP / Policy Enforcement Point

Policy Enforcement Point

A logical position in security architecture responsible for enforcing access-control policies. It determines at which abstraction layer requests are intercepted and evaluated, and is a core component of zero-trust security architectures.

Timeline (last 90 days)

Oct 19

Embedding authoritative policy into each Agent implementation easily leads to inconsistent enforcement; the alternative is to separate policy decisions from framework-specific execution, but a key requirement is that the runtime must not offer an alternative path that bypasses enforcement.

Unverified50%
Oct 18

Instructions in a prompt are not an authorization system; the operator, the resource and the permitted actions should be checked in the tool wrapper at the last moment before execution, high-impact actions should require human approval, and read and write capabilities should be separated wherever possible.

Unverified50%
Oct 15

In engineering practice, the control point is usually called the Policy Enforcement Point (PEP), paired with the Policy Decision Point (PDP); the PEP sits on the link between the agent and the tools (such as a tool gateway, an MCP server proxy, or unified tool-call middleware) and is responsible for asking the PDP whether a call is allowed before each call is issued and allowing or denying it accordingly.

Unverified50%
Oct 15

The three dimensions of identity, tool scope, and task context must be passed in at the PEP as structured fields, transferring the judgment from the model to a policy engine rather than letting the model judge on its own.

Unverified50%
Oct 15

The key significance of putting the decision in the PEP rather than the prompt is that a 'policy' in the prompt is advice for the model to read, which the model may ignore, misunderstand, or be bypassed into via injection, whereas the PEP is a mandatory checkpoint on the code path that the model cannot bypass.

Unverified50%
Oct 15

The control point for access control should be located on the request path between the agent and the tools, not in the prompt, system message, or policy document.

Unverified60%
Sep 11

The core value of an external policy layer lies in its non-bypassability — even if the agent code is tampered with or subjected to a prompt injection attack, it can still serve as the last line of defense.

Unverified50%

All Facts (7)

Unverified

The control point for access control should be located on the request path between the agent and the tools, not in the prompt, system message, or policy document.

60%
Unverified

Embedding authoritative policy into each Agent implementation easily leads to inconsistent enforcement; the alternative is to separate policy decisions from framework-specific execution, but a key requirement is that the runtime must not offer an alternative path that bypasses enforcement.

50%
Unverified

Instructions in a prompt are not an authorization system; the operator, the resource and the permitted actions should be checked in the tool wrapper at the last moment before execution, high-impact actions should require human approval, and read and write capabilities should be separated wherever possible.

50%
Unverified

The key significance of putting the decision in the PEP rather than the prompt is that a 'policy' in the prompt is advice for the model to read, which the model may ignore, misunderstand, or be bypassed into via injection, whereas the PEP is a mandatory checkpoint on the code path that the model cannot bypass.

50%
Unverified

In engineering practice, the control point is usually called the Policy Enforcement Point (PEP), paired with the Policy Decision Point (PDP); the PEP sits on the link between the agent and the tools (such as a tool gateway, an MCP server proxy, or unified tool-call middleware) and is responsible for asking the PDP whether a call is allowed before each call is issued and allowing or denying it accordingly.

50%
Unverified

The three dimensions of identity, tool scope, and task context must be passed in at the PEP as structured fields, transferring the judgment from the model to a policy engine rather than letting the model judge on its own.

50%
Unverified

The core value of an external policy layer lies in its non-bypassability — even if the agent code is tampered with or subjected to a prompt injection attack, it can still serve as the last line of defense.

50%

Source Articles