Configuring the anonymization method
The anonymization method determines the manner by which the Advanced Store solution replaces the customer data using the configured anonymization text. The following table specifies the supported anonymization methods.
Method | Description |
---|---|
Char | Each character of the customer data will be replaced by the configured value. |
CharExceptFirst | All characters of the customer data, except for the first one, will be replaced by the configured symbol or word value. |
Word | The entire customer data will be replaced by the configured word or group of words. |
Sample configuration in NCR Batch Apply config file
The following table describes a sample configuration for modifying anonymization text using the NCR Batch Apply config file. For more information, refer to Using the NCR Batch Apply config file.
Method | Sample configuration | Result in POSLog |
---|---|---|
Char | <add field="Phone" value="#" method="Char"/> | <PhoneNumber>#########</PhoneNumber> |
CharExceptFirst | <add field="FirstName" value="*" method="CharExceptFirst"/> | <FirstName>A****</FirstName> |
Word | add field="CustomerID" value="UNAVAILABLE" method="Word"/> | <CustomerID>UNAVAILABLE</CustomerID> |
<add field="In compliance with the California Consumer Privacy Act, this information has been removed from the database." method="Word"/> | <FullName>In compliance with the California Consumer Privacy Act, this information has been removed from the database.</FullName> |
Sample configuration in SQL commands
The following table describes a sample configuration for modifying anonymization text using the NCR Retail Batch Apply config file. For more information, refer to Using the anonymization stored procedure.
Method | Sample configuration | Result in POSLog |
---|---|---|
Char | "field": "Phone", "value": "#", "method": "Char" |
<PhoneNumber>#########</PhoneNumber> |
CharExceptFirst | "field": "FirstName", "value": "*", "method": "CharExceptFirst" |
<FirstName>A****</FirstName> |
Word | "field": "CustomerID", "value": "UNAVAILABLE", "method": "Word" |
<CustomerID>UNAVAILABLE</CustomerID> |
"field": "FullName", "value": "In compliance with the California Consumer Privacy Act, this information has been removed from the database.", "method": "Word" |
<FullName>In compliance with the California Consumer Privacy Act, this information has been removed from the database.</FullName> |