Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Release Overview

Overview:

Calculated filed rule


Accelario is pleased to announce a significant update to our Masking Service by introducing the Calculated Field Rule feature. This enhancement expands our data privacy capabilities by enabling cross-column masking functionality.

Key Features:

  • The calculated field rule introduces the ability to define masking logic that considers the values of multiple columns, allowing for dynamic masking outputs based on interdependent data within the same record.

  • This helps us to tailor the masking process to accommodate complex privacy requirements where sensitive data is spread across several fields.

  • Enhanced data correlation - our previous single-column masking approach is now enriched to address scenarios requiring correlated data considerations.

  • Contains an embedded JavaScript-based expression builder to craft custom masking rules, allowing for a vast range of complexities in data masking logic.

  • Users can develop masking rules that range from straightforward to highly sophisticated, ensuring flexibility in addressing unique data scenarios.


This feature update significantly strengthens our Masking Service, offering users the ability to create complex masking rules with an advanced JavaScript-based expression builder. Customers now have the flexibility to design a wide spectrum of data masking rules – from the simplest to the most complex – ensuring precise and compliant data privacy across various scenarios.

Masking preview

Accelario has introduced the Masking preview feature, a pivotal update to our Masking Service that provides a real-time, in-memory testing environment for data masking.

Key Features:

  • Users can now perform test masking operations on a selected subset of data directly within the system's memory.

  • The outcomes of masking rules are immediately visible within the Masking service UI for quick verification.

  • This feature allows for a non-destructive preview, ensuring that data integrity is maintained during the testing phase.

Benefits:

  • Immediate validation. Users can quickly validate the impact of masking rules without having to process the entire dataset.

  • Efficiency. This preview capability saves time by identifying issues before the full masking operation commences.

  • Risk reduction. By confirming the effectiveness of masking rules beforehand, the risk of data loss or compliance issues in the actual masking process is greatly minimized.

With the 'Masking Preview' feature, users gain a powerful tool to ensure their data masking rules are precise and effective, boosting confidence in Accelario Masking service before committing to large-scale masking operations.

Appendix. The new features tickets details:

Epic/Module

Story/Task

Description

Calculated field

https://accelario.atlassian.net/browse/IM-2333

POC: Choose and consider proper dev library for the calculated field

Calculated field

https://accelario.atlassian.net/browse/IM-2331

Input window for calculated field rule without wizard helpers and validations

Calculated field

https://accelario.atlassian.net/browse/IM-2332

Input window for calculated field rule for XML/JSON embedded structures

Calculated field

https://accelario.atlassian.net/browse/IM-2335

Implement basic validation for Masking calculated fields

Preview Masking

https://accelario.atlassian.net/browse/IM-2145

Implement Preview masking for testing

Masking Engine

https://accelario.atlassian.net/browse/IM-2026

Metrics for Masking

Small enhancements

https://accelario.atlassian.net/browse/IM-2322

Remove default Incremental flag from the SDS Masking

Masking Engine

https://accelario.atlassian.net/browse/IM-1978

Change the minimum PG version support

Appendix. Important fixed bugs details:

Epic/Module

Bug

Description

Small enhancements

https://accelario.atlassian.net/browse/IM-2149

User management. The password policy is not obeyed while creating new user.

Small enhancements

https://accelario.atlassian.net/browse/IM-2132

Progress monitor. Error about empty table is not clear

Small enhancements

https://accelario.atlassian.net/browse/IM-1795

When the env is created automatically (after DS creation) the empty schema should not be added

Small enhancements

https://accelario.atlassian.net/browse/IM-1763

Job Monitoring. Active Sensitive Search jobs are jumping in the job monitoring screen

Special characters

https://accelario.atlassian.net/browse/IM-2351

Special characters. Issues with usage of symboled databases by masking application

Special characters

https://accelario.atlassian.net/browse/IM-2345

Environments. 500 Error appears when we are calling the schemas for DS during creation of environment (Oracle DB)

Special characters

https://accelario.atlassian.net/browse/IM-2320

Environments. Error 500 appears when we are calling the schemas for DS during creation of environment (MySQL)

Masking rules

https://accelario.atlassian.net/browse/IM-2289

Long values (more than 9 digits) are identified as Israel national id (teudat zehut)

The list of new known issues found since the previous code freeze:

Issue key

Summary

Include to release notes

red mark (from previous notes)

IM-2455

Sensitive search. Different amount of sensitive columns after sensitive and privacy search (in comparison)

IM-2454

Environments. Long schema name overlaps table name in Select tables popup

IM-2453

Sensitive search. During Search operation 0/0 tables is shown during REFRESHING status

IM-2447

Environments. Modify button doesnt react to the first click

IM-2437

Masking editor. MongoDB. Masking cannot be provided for some cases, when we use fields with special characters

IM-2433

Masking editor. Preview masking. Table becomes corrupted (UI) when using sorting

IM-2424

Masking editor. Preview masking. Rendering doesnt work properly in Preview Masking popup

IM-2417

Masking editor. Preview masking. Aggregated warnings in XML embedded masking preview for single records

IM-2414

Masking editor. "Apply" option applies/removes rule to all members of FK by confirmation popup

IM-2413

Masking editor. VIN rule doesnt work during masking

IM-2411

Masking editor. Preview masking. Issues with displaying of preview in MongoDB

IM-2410

Masking. "Masking error: Unable to retrieve data from the source." appears during masking (MSSQL)

IM-2408

Masking editor. Preview masking. Ugly scroller for values in Preview Masking popup

IM-2404

Masking editor. Preview masking. Vertical scroll for Preview masking popup is not allways shown

IM-2402

Progress monitor. Error 404 "Masked file 'somename.masked' was not found" appears when application opened in 2 tabs simultaniously during masking files

IM-2403

AI scan identifies HR.EMPLOYEES.EMAIL as USA States 100%, but the data inside does not look like it

IM-2386

Masking editor. Masking Editor. Wrong placing of the name of environment for FIXED, CSV files

IM-2379

Masking editor. Calculated field. Expression parameter is not availible after loading Masking Configuration

IM-2378

Masking editor. Calculated field. Masking is COMPLETE successfully in the app when there is no expression for CF

IM-2363

Masking editor. Calculated field. Masking with Calculated field is possible for FK group

IM-2362

Masking performance test. Deadlocks on MS SQL Server on "100K tables" stage.

IM-2350

Environments. Schema null is added automatically during creation of environment with all schemas

IM-2349

API. Masking editor. Deactivated table in tree isnt become activated after refresh environment operation and further activation

IM-2346

Masking Editor. "schemaName": "null" is present in tree when we call all tables with schemas in editor

IM-2343

Environments. After renaming the DS, its environment starts to be empty (with schema but without tables)

IM-2341

Environments. Columns are not adding/deleting in editor automatically if we refresh the environment in Select tables popup

IM-2337

Sensitive Search. Policy with a long name doesnt fit the screen

IM-2336

Sensitive search. AI Scan. Incorrect results from AI Scan

IM-2329

Sensitive search. PENDING status is shown after attempt to launch scan on environment during its creation

Testing status:

  • The manual regression tests -  completed 

https://docs.google.com/spreadsheets/d/1HUZOXP3eCKGH9kzF6RyTK9FHSm50fYbwjVn9qmNkPQQ/edit?pli=1#gid=0 Connect to preview

All critical bugs found during regression testing have been successfully fixed.

  • The automated smoke tests -  completed 

  • All supported versions have been tested and work as expected:

    • MongoDB v3.6/5/6

    • DB2 LUW v11.5

    • DB2 z/OS v11

    • Oracle v12cR2/19c RDS

    • MSSQL v2019/2016 RDS

    • PostgreSQL v13.2/14.3 RDS

    • MySQL v5.7/8 RDS

    • MySQL Aurora v5.7

    • SAP HANA v2.00.05

    • Fixed/CSV files

  • No labels