Configure PII data obfuscation
NOTE: This article is applicable when the Developer Extensions toggle is enabled.
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.