A data-masking policy contains a set of Oracle table columns and the masking strategy to use to hide the data.
You can manage your data-masking policies by performing any of the following operations:
- 
Create a new policy
 - 
Edit an existing policy
 - 
Clone an existing policy to create a new one
 
The Commvault software provides different masking strategies based on the type of data that you want to mask.
| 
 Data Type  | 
 Available Masking Type  | 
|---|---|
| 
 Character  | 
  | 
| 
 Number  | 
  | 
| 
 Date Timestamp Raw  | 
 Shuffling  | 
| 
 Primary key Foreign key Decimal type column  | 
  | 
For easier management, we recommend that you you have separate data-masking policies for each schema.
Best Practice: To avoid data inconsistencies, use the format-preserving data masking type for Primary Key, Foreign Key data types instead of shuffling.
| 
 
  | 
 Data Masking changes are irreversible and might destroy the data.  | 
Before You Begin
Set the java home path. For more information, see Setting the Java Path for Oracle Data Masking.
Procedure
- 
From the CommCell Browser, expand Client Computers > client > Oracle.
 - 
Determine the action that you want to take:
- 
To create a policy, right-click the instance, point to Data Masking, and then click Configure.
 - 
To edit a policy:
- 
Right-click the instance, point to Data Masking, and then click Manage Policies.
 - 
In the Data Masking Policy Name window, select the policy, and then click Manage.
 
 - 
 - 
To clone a policy:
- 
Right-click the instance, point to Data Masking, and then click Manage Policies.
 - 
In the Data Masking Policy Name window, select the policy that you want to copy, and then click Clone.
 
 - 
 
The Configure Data Masking dialog box appears.
If you clone a policy, then the software displays the information from the original policy.
 - 
 - 
In the Policy Name box, type a unique policy name.
 - 
From the Schema list, select the schema that you want to mask.
The software automatically populates the Table list with the tables that are part of the selected schema.
 - 
From the Table list, select the table that you want to mask.
The software automatically populates the Column box with the table columns.
 - 
To add data masking for a table, perform the following steps:
- 
In the Column box, click the column that you want to mask.
 - 
In the Data Masking Type box, select the data masking type.
 - 
If applicable, enter the data masking inputs.
- 
If you selected FIXED STRING then in the Inputs for Fixed String box, type the string that the software uses as a replacement.
 - 
If you selected NUMERIC_RANGE, then under Inputs for Numeric Range, in the Min and Max boxes, enter the minimum and maximum value the software uses to generate the random number.
 - 
If you selected NUMERIC_VARIANCE, then under Inputs for Numeric Variance, in the Max Percentage box, enter the maximum percent that the software uses to vary the data.
 
 - 
 - 
Click Add.
 
 - 
 - 
To remove data masking for a table, in the box at the bottom, select the table, and then click Remove.
 - 
Click OK.
 
Result
The software creates or modifies the policy and automatically applies the policy rules when you clone the database, or manually mask the data.
