Project: talenddataquality
Issue TDQ-11293: Enhance email masking in tDataMasking
h2. new functions for email masking. The masking of the domain with or without the TLD can use the following methods: - mask with a character (use X by default, but the user can set another character like "A") - mask with a list of values (default parameter is the empty string and the domain is then replaced by the empty string: j@gmail.com -> j@ ) -- separated by , when the parameter is a list of values separated by a comma -- coming from a file when the parameter is a file path In general, any inappropriate parameter is not taken into account and the default parameter is used instead. h2. Original request: {quote} The current behavior of tDataMasking for the email addresses is to replace those addresses with XXXXXXX@domain.com (where "domain.com" corresponds to the original domain name). It would be nice to replace the XXXX with some random names (from a list? EDIT: it's already possible) and to be able to mask the domain name (either with XXX or with a list of choices). Other ways to mask the emails: - keep first character and replace remaining local part with fixed length XXXX string {quote}
Story points: 2