Setup PII data obfuscation
Overview
You can enable or disable Personal Identifiable Information (PII) obfuscation and control which database table columns to obfuscate.
PREREQUISITES: To control database obfuscation settings, you must have the Access Repos and Pipelines role.
Procedure
To manage the PII obfuscation settings, perform the following:
- Login to Sitefinity Cloud Management Portal.
- Navigate to Pipelines » Library.
- Open PII Obfuscation Settings variable group.
- In the list of Variables, find
ObfuscatePII_OnDatabaseBackup_EnvironmentList
.
This variable indicates the environments where data will be obfuscated.
- In the Value field, enter the name of the environments where you want to apply data obfuscation in a comma-separated list.
For example, enter Staging, Authoring
If you want to obfuscate all environments, enter All
NOTE: To disable data obfuscation, leave the Value field empty.
- In the list of Variables, find
ObfuscatePII_OnDatabaseRestoreBetweenEnvironments_EnvironmentList
.
This variable indicates the environments where data will be obfuscated after the restore is completed.
- In the Value field, enter the name of the environments where you want to apply data obfuscation in a comma-separated list.
- Add or modify obfuscation types.
The rest of the variables represent a predefined list of database columns distributed in different obfuscation types: CharacterMask_TableColumnsList
, HashEmail_TableColumnsList
, IP_TableColumnsList
, NumberMask_TableColumnsList
, StringScramble_TableColumnsList
.
To add a new column to an obfuscation type, use the following format:
[dbo].[<table_name>] <column_name>
- Save your changes.