Data Protection 15.2 Data Lookup command order can impact results.

Document ID : KB000072185
Last Modified Date : 25/05/2018
Show Technical Document Details
Issue:

CA Data Protection policies can include complex data lookups.  A complex data lookup is a lookup command that encompasses more than one command syntax and includes Boolean logic operators.

An issue has been identified where some data lookup commands which contain Boolean operators may fail to trigger policy depending upon the expression process order.

For example:

The expression (A AND B) fails to trigger, but the expression (B AND A) works as expected, where A, B are the complex data lookup commands.

Environment:
CA Data Protection 15.2
Cause:
An issue has been identified with the implementation of complex data lookups using Boolean operators.
Resolution:
FIX:RO94098 (incorporating Client_15.20_HF014, Client_x64_15.20_HF015, Server_15.20_HF012 and Server_x64_15.20_HF013) corrects fixes the Boolean logic flow used in complex data lookup commands.  After FIX:RO94098, individual lookup commands are processed in the correct order with the proper Boolean operator applied to ensure that policy triggers correctly.

FIX:RO94098 is available to download from the CA Support Portal (http://support.ca.com)
Additional Information:
Orchestria, CA DLP and DataMinder are previous brand names for the product now known as CA Data Protection.