Component | Description |
---|---|
Assignments | The allocation of rules to a column to mask the column data. You assign a rule to a column through either a column assignment or a data domain assignment. A column assignment assigns a rule directly to a column in a source. A data domain assignment assigns one or more rules in a data domain to columns in a source. |
Column sensitivity | A sensitive column contains sensitive data. Configure column sensitivity to mark columns that you want to mask. |
Data domain | An object that represents the functional meaning of a column based on the column data or the column name. Use a data domain to filter the ports that you want to mask when you assign a rule to columns. Define patterns in the data or patterns in the column names when you configure a data domain. |
Plan | Defines data masking operations. A data masking plan indicates whether to mask data in place in the source database or in stream in a target database. |
Policy | Defines the data masking rules, the data to mask, and the masking parameters for a source. |
Rule | Defines the data masking technique, an optional rule qualifier, and masking parameters. A masking technique defines the logic that is used to mask the data. Masking parameters define how a masking technique in a rule masks source data. You can set an override option in a rule that defines whether users can modify the masking parameters for the rule when they assign the rule to columns in a source. |
Value cascade | Masks similar columns across tables. You can identify similar columns in a project and configure them to cascade masking rules. Use cascades when some fields are denormalized across multiple tables. |