Incidents contain match count different than the policy defined match count when Endpoint blocking enabled versus without Endpoint blocking enabled.
Why does this occur?
DLP All Versions
Differences in matching technologies and count requirements involved.
The Endpoint Detection Engine may find fewer matches than expected when Endpoint Blocking is enabled. This is expected behavior.
When endpoint blocking is enabled, the operation is blocked as soon as the cumulative processing of chunks matches or exceeds the number of matches required to trigger an incident; the remainder of the file is not processed further by detection and does not generate additional matches.
Consider the following comparisons between print and move of content examples:
To improve detection accuracy and reduce false negatives, the engine includes a buffer from the previous chunk, defined by Detection.CHUNK_OVERLAP.int, allowing overlap between chunks.
However, this overlap can sometimes lead to false positives, especially when a match occurs exactly at the boundary between two chunks.
Note: The default chunk size is 65534 bytes.
The default value for Detection.CHUNK_OVERLAP.int is 45 bytes.