PII Masking and Data Protection
Updated
Personally Identifiable Information (PII) Masking in Sprinklr refers to the process of identifying and securing sensitive personal information with the platform to ensure compliance with data privacy regulations (like GDPR, CCPA) and protect user data from unauthorized access.
It involves hiding or obfuscating personal data such as names, email addresses, phone numbers, credit card details, or any information that can identify an individual. It helps to safeguard user privacy, and reduce the risk of data breaches or misuse.
Enablement Note: To learn more about getting this capability enabled in your environment, please work with your Success Manager.
Permissions
To use this functionality, you need to have the ability to view, create, edit, and delete under Masking Configuration. You may efficiently develop, manage, and mask templates in accordance with the requirements thanks to these permissions.
Refer to the following table to get the list of various permissions
Permissions | Definition |
View | View permission is a user or role-based control that determines whether an individual can access and view unmasked sensitive data classified as PII. |
Create | The Create permission determines whether a user or role has the ability to define, configure, or apply new masking rules and policies for PII data within a system. This permission is critical for ensuring that masking is implemented securely and consistently across sensitive data. |
Edit | The Edit permission allows users or roles to modify existing masking rules, policies, or configurations related to protecting PII data. The permission ensures that only authorized personnel can update how sensitive data is masked, balancing flexibility with security. |
Delete | This permission allows authorized users or roles to remove existing masking rules, policies, or configurations. This permission is critical and must be tightly controlled, as deleting masking rules can expose sensitive PII data, and impact with compliance with data privacy regulations. |
Creating Masking Template
This section gives you an overview on creating a Masking Template using the following two screens:
Overview
Masking Details
Entering Overview Details
On the Launchpad, click on All Settings under the Settings option on the Platform Modules section.
2. On the Platform Settings screen, click Manage Customer from the left panel and then click Masking.
3. The Masking Templates show the templates shared with the user. Based on the provided permission, you can Create, Edit or Delete a template by clicking on the three dots next to the template.
4. Click on + Add masking Template. The Create Masking Template screen is displayed.
5. Enter the Name of the Masking Template.
6. Enter the Description.
7. Toggle the Enable for voice Channels to enable the masking for voice interactions.
8. Under the Message Conditions section, select fields from the Where dropdown, select the Account from the Account dropdown, operator from the Select Operator dropdown, and values from the Select Values dropdown.
Click on + Add Condition for additional filter options.
Note: It is mandatory to select at least one Account from the Select Values drop down list.
9. Select Users/User Groups from the Users/User Groups dropdown.
Parameter description for Overview screen
Parameter Name | Description |
Name | Name of the masking template. |
Description | Provides a brief description of the Masking Template. |
Enable for voice Channels | Enable this toggle if masking needs to be enabled for voice interactions. The toggle remains disabled if the masking is enabled for digital messages. |
Message Conditions | Defines various conditions based on which messages are filtered that require masking.
|
Users/User Groups | Using User/User Groups you can select with whom you want to share the masking details. |
Entering Masking Details
Perform the following steps to select the preferred type of masking and the various approaches.
Under the Approach section, enable the AI Based toggle to involve the use of artificial intelligence to automatically identify and obscure sensitive information within user-generated content, or enable the Regex Based toggle to identify and obscure sensitive information by matching specific patterns in text.
Select the condition from the Mask after time dropdown that determines when to perform masking.
Select a masking character from the Masking Character dropdown.
Select the Type of Masking, Permanent or Conditional.
Under Additional Settings, enable the Mask Audio toggle to mask the audio along with its transcript.
Parameter description for Masking Details screen
Parameter Name | Description |
Approach |
|
Mask after time | Select the condition that determines the time to perform masking. From the dropdown, you can select one of the following:
Note: Call Disconnect time is only relevant for calls which are made on the platform
|
Masking Character |
|
Type | There are two types of Masking that are supported in Sprinklr:
Note: Once Permanent masking is done there is NO way you can unmask the data. So please ensure that proper testing and alignment is done with the customer before enabling this.
|
Additional Settings | Mask Audio: Parts of an audio recording containing sensitive information (For example, names, phone numbers, credit card details) are automatically detected and masked (muted or replaced with silence/beep sounds) during or after the conversation if the Mask Audio toggle is enabled. Note: You get this option if the Enable for voice Channels toggle is enabled under Overview. However, this option is not visible in case the toggle is disabled. |
Performing PII Unmasking
Go through the steps needed to unmask PII.
Create a rule. Under Change Properties of Message, select the Search Pattern and Take Action and set the value to Yes.
In the associated Text field, input the specific regex pattern representing sensitive information that you wish to unmask in digital and voice conversations.
Once you've defined the pattern, click Add Action. From the list of actions, choose Unmask PII entities. This action will identify any masked sensitive information matching the specified pattern and unmask it accordingly.
Click Save.