3.4 Major Release Items
What's New
SSL Support
- Users can now connect to databases using custom SSL certificates.
- For MSSQL, MySQL, MariaDB, PostgreSQL
Regex Database Masking
- Inclusion of an integrated function to manage regex generation.
- A user can place their required regex in the parameter field to create fabricated regex data.
Cross Table Conditional Masking
-
Masking based on cross table relationships. This will join two columns to mask the correct PII. This can be enabled using the parameters field
Example:
col|=|value||chunk (optional)|external_table|table_ref|cond_table_ref
Changes and Enhancements
Database Masking - MySQL
- Skip columns with constraints such as: Primary key Unique key Foreign key
- By default fixed value masking will now not use chunking. To enable chunking use the parameters field in the masking config
TDM Report - Template Changes
- Enhancements for better visualisation of the database life cycle.
- Additional graphs and diagrams to view the database life cycle.
Fixed
Profile MSSQL
- Resolved an issue where tables where being skipped due to exceeding the holding byte size variable.
DB Masking
-
Oracle Resolved a logs issue where it stated triggers could not be disabled when in fact there was no triggers. Fixed an issue where table or view could not be found due oracle version incompatibility.
-
MySQL Resolved an issue where the conditional masking configuration for the 'Address' column in the 'where' clause was ambiguous.
-
Custom Functions Fixed an issue where fullname custom function could not be run with other custom functions.
DB Validation
- Fixed an issue where trailing space was not trimmed before validating the last 4 digits against the lookup value.
Fabrication
- Resolved an error where column generation failed when the data length was undefined.
Data Source
- Fixed an error where special characters where being filtered out in the schema name.
Decommissioned
- Removal of pattern Encrypt One to One
3.4.1
Release Date: 1st March 2024
Fixed
Profiling
- MSSQL Fixed an issue where columns with empty information were not being skipped
- MYSQL Resolved a profile issue in the latest version of MySQL by adding additional support to exclude table type 'views' in databases
DB Masking
- Oracle Fixed an issue where detailed error logs were not being displayed when using the oracle function 'dbms_parallel'
- MSSQL Resolved an issue where date was out of range due to the way small-datetime behaves It requires data to be the year 1900 and later.
Fabrication
- MSSQL Resolved a syntax error when creating tables.
TDM Report Generator
- Corrected logic for folders and output file generation
DataLibrary
- Others_HashLast4Digits Fixed an issue where masked data generation failed when the source data's last 4 digits were alphabetical values
- Drivers_LicenseManyToOne Corrected an issue wherein pattern name failed to correspond with function name
3.4.2
Release Date: 18th March 2024
Fixed
Validation
- Oracle Resolved an issue where a case sensitive search was being used for schemas
DB Masking
- Firstname Many to One Fixed an edge case where encoded source values were not being adjusted before masking.
- Parameter Checks Resolved an edge case where conditional masking was attempted due to empty string conditions.
- Oracle Fixed an issue, so constraint types, listed below, are ignored: Primary Key Unique Key Foreign Key
- MySQL Performance improvements by no longer using order methods.
File Masking
- JSON Resolved an error when using fixed value masking.