Skip to main content

Custom Masking

The Custom Masking option allows user to create their own customized functions on the databases for masking. The Custom masking option can be used for special situation where complex data masking is required. This option lets you prepare a set of instructions that perform the desired data transformation.

The Custom masking option for different databases can be selected either through Policy or Masking screen.

  1. Selecting function through Policy screen on selected Sensitive Type: If applying a custom function through Policy screen, select CUSTOM as masking option from Select Masking Option drop-down against that selected sensitive type. The custom masking pop-up appears where you can choose the desired connection from the given list of connections in Select Connection drop-down. Based on the selected connection, the list of custom functions is populated in the Select Function drop down.

  2. Selecting Custom function through Masking screen on selected column of the table: If applying a custom function through Masking screen, select CUSTOM as masking option from Select Masking drop-down against that selected column of the table in Apply Masking panel. The custom masking pop-up appears where the Select Connection drop down is disabled since the connection is already selected while creating a masking task. The functions are populated in the Select Function drop-down based on the selected connection.

To apply Custom masking option, enter the following information:

  1. The Select Connection drop-down display the name of the connection when creating a task in Masking screen.

  2. The Select Function drop-down displays the list of all the customized functions that you’ve created.

  3. The below panel displays the list of all the parameters based on which you can assign the value of Column, Static Value, or the Column Parameters.

    1. The Column Name displays the names of all the columns whose datatype matches to the masking column name.

    2. The Static Value lets you enter any value based on which the data of the table’s column is masked.

    3. The Column Parameters allows you to access the column properties in the custom function. There are five column parameters based on which value can be generated.

      1. $Column$

      2. $Column_Datatype$

      3. $Column_Length$

      4. $Column_Scale$

      5. $Column_Precision$

  4. The Test button allows you to test the applied function and display the final value when clicked.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.