Enum DlpFailureBehavior
- Namespace
- AsiBackbone.Core.Classification
- Assembly
- AsiBackbone.Core.dll
Represents provider-neutral policy behavior when DLP or classification screening fails or cannot produce a usable result.
public enum DlpFailureBehavior
Fields
Allow = 1Allow the operation to proceed without adding a warning decision.
Defer = 4Defer the operation for later evaluation, retry, or review.
Deny = 3Deny the operation. This is the fail-closed behavior.
Escalate = 6Recommend escalation before execution or provider emission.
RequireAcknowledgment = 5Require user or system acknowledgment before the operation can proceed.
Unspecified = 0No behavior was configured. This is the default value and is never a usable policy outcome.
The default value occupies the zero slot deliberately so that an unset property, an absent configuration value, or a deserialized payload that omitted the behavior cannot silently resolve to Allow. Configuring or resolving it is rejected rather than defaulted, which keeps an incomplete policy from failing open.
WarnAndAllow = 2Allow the operation to proceed while preserving an audit-worthy warning.