Resolving masking conflicts

Protect offers the following levels of column masking, ordered from most masked to least masked.

Image of column masking levels

Masking level Restrictiveness scale Description
Custom masking Most restrictive masking Shows the data as you define. For more information, go to Custom masking.
Default masking Highly restrictive masking Shows the data as 0 or *.
Hashing Moderately restrictive masking Shows the data as a set of random letters, numbers, and symbols.
Show last Less restrictive masking Shows the last few characters of the data. You can choose to show the last 1 through 20 characters of the data, with 4 being the most common choice.
No masking Least restrictive masking Shows the original data without any masking.

A masking conflict occurs when you try to apply different levels of masking to the same column, for the same group—whether through a single rule, multiple rules, multiple standards, or a combination of a standard and a rule. When a conflict occurs, by default, the associated standards or rules fail during synchronization and you need to manually resolve the conflict. However, Protect can be configured to automatically resolve such conflicts via the Masking Conflict Resolution setting in Collibra Console. The following options are available for the setting:

Example

The following example describes how Protect handles masking conflicts with each of the above options. The example focuses on masking conflicts within a single rule. However, the described behavior also extends to masking conflicts between multiple rules, multiple standards, or a standard and a rule.

Note While this feature is available in both classic UI and latest UI, the following images show the latest UI.

Scenario

This scenario considers a single rule that applies different masking levels to multiple Data Classifications that share the same column.

Behavior

The behavior of the above rule is dependent on the Masking Conflict Resolution setting.

Note 

Suppose that the Masking Conflict Resolution setting is With Least Masked, and that a rule that applies the most restrictive masking level to a column is already active. If you create a rule that applies the least restrictive masking level to the same column for the same group, then the least restrictive masking level will be applied to the column during the next sync. In summary: