Syntra DataVault — Data Masking

Enterprise Data Masking for Non-Production Environments

Protect sensitive implementation and test data while preserving the structure and relationships required for meaningful enterprise testing. DataVault provides reusable masking policies across connected application and data environments.

Masking Flow

Enterprise Data
Discover
Classify
Mask
Protected Test Data

Production-Like Data Creates Non-Production Risk

Implementation, testing, UAT, training and development environments generally need data that behaves like real enterprise data — realistic volumes, realistic relationships and realistic edge cases. The fastest way to get that has traditionally been to copy production data as-is into non-production environments. That approach also copies every sensitive value along with it, creating exposure that has nothing to do with the testing objective.

Categories of data that commonly appear in non-production copies include:

Employee information
Supplier information
Customer information
Bank details
Tax identifiers
Personal contact information
Payroll data
Financial information
Confidential business information

DataVault is designed to help teams keep the structure and relationships that make test data useful, while reducing how much of this sensitive information is present in non-production copies in its original, readable form.

From Sensitive Data to Protected Test Data

A repeatable lifecycle turns a raw source copy into a usable, protected test data set.

Enterprise Data
Sensitive Data Discovery
Classification
Masking Policy
Transformation
Validation
Protected Test Data

1. Discovery

Scan source objects and fields to identify where sensitive data lives.

2. Classification

Assign a sensitivity category, such as PII, Financial or Confidential, to each field.

3. Masking Policy

Define how each classified field should be protected, once, for reuse.

4. Transformation

Apply the configured masking method to convert sensitive values into protected ones.

5. Validation

Independently confirm that the expected protection is actually present.

6. Protected Test Data

Data is ready for implementation, testing, UAT, training or development use.

Identify What Needs Protection

Sensitive Data Discovery scans configured Source Systems to help identify which objects and fields contain sensitive values, so masking policies can be targeted at what actually needs protection.

Object Field Classification Sensitive Records
Workers national_id PII 4,220
Supplier Bank Accounts account_number Financial 2,510
Customers email_address Contact 14,630
Suppliers tax_registration_no Confidential 5,100

Illustrative example data shown for explanatory purposes only — not actual customer records.

Apply the Right Protection Method for Each Data Type

Different fields call for different treatment. A national ID and an email address are both sensitive, but they are not usefully protected the same way. DataVault supports several masking methods that can be assigned per Masking Policy.

Redaction

AB123456C → XXXXXXXX

Replaces the original value entirely with a fixed masking character.

Partial Masking

1234 5678 4417 → **** **** 4417

Obscures most of a value while leaving enough visible for recognition or testing.

Hashing

Sensitive Value → 8f3c1a...d92

Converts a value into a fixed-length representation that does not reveal the original.

Email Masking

jane.smith@company.com → j*****@masked.test

Preserves a recognizable email structure while removing the real address.

Shuffle / Substitution

Replaces a source value with another non-sensitive test value drawn from a configured substitution set, rather than deriving a new value from the original.

Synthetic Replacement

Jane Smith → Sarah Williams

Generates a realistic, fictitious replacement value, supported where configured.

Tokenization

Roadmap

Reversible token-based protection, where implemented, for cases requiring controlled re-identification.

Define Policies Once and Reuse Them

Rather than configuring masking screen by screen, DataVault Masking Policies map to a data concept — such as Personal Email or Bank Account — so the same policy can apply everywhere that concept appears across connected objects.

Policy Data Concept Classification Method Scope
EMAIL_MASK Personal Email Contact-PII Email Mask Non-production
BANK_MASK Bank Account Financial Partial Test-UAT
NATIONAL_ID National ID PII Redact All non-prod
TAX_ID Tax Registration Confidential Hash Selected environments

Because a policy is tied to the data concept rather than to a specific screen or report, adding a new object that contains a Personal Email or National ID field does not require writing a new rule from scratch — the existing policy can be applied to it.

Apply Different Policies by Environment

Masking Policy scope can differ by environment. Production is not modified by DataVault unless explicitly configured to do so — masking is applied when data is copied into non-production environments.

Production Source System — no transformation by DataVault unless explicitly configured
↓ copy to non-production ↓

Implementation

Masking Required

SIT

Masking Required

UAT

Masking Required

Development

Masking Required

Protect Data Without Breaking End-to-End Testing

A simple field-replacement utility that masks each value independently can leave test data internally inconsistent — the same person can end up with a different masked name in two different systems, breaking cross-system test scenarios. Where deterministic masking is supported, the same transformed identity can be used consistently across mapped systems.

Original Identity

Jane Smith

jane.smith@company.com

Protected Identity

Sarah Williams

sarah.williams@masked.test

This consistency matters most in scenarios that span multiple objects or systems — employee integrations, customer flows, supplier flows, financial reconciliation and other end-to-end testing where the same underlying person or entity is expected to appear the same way everywhere it is referenced.

Measure What Is Masked and What Remains Exposed

A masking exercise is only useful if you can measure it. DataVault can report on total records, sensitive records identified, records masked, and records that remain unmasked and exposed.

730,093

Total Records

480,388

Sensitive Records

291,528

Masked Records

188,860

Unmasked / Exposed

61%

Coverage

Object Sensitive Records Masked Coverage
Workers 4,220 4,220 100%
Customers 14,630 9,010 62%
Suppliers 5,100 2,652 52%
Supplier Bank Accounts 2,510 2,510 100%

Illustrative example data shown for explanatory purposes only — not actual customer statistics.

Example DataVault masking coverage dashboard showing illustrative totals for total records, sensitive records identified, masked records and unmasked records, alongside an overall coverage percentage and a per-object coverage breakdown table.
Example masking coverage dashboard from a DataVault test environment. Figures shown are illustrative, not customer data.

Reapply Protection After Refreshes and Data Loads

Non-production environments are frequently refreshed from production, which can reintroduce unmasked sensitive data. Masking Drift describes a previously protected or expected-to-be-protected field or record that no longer satisfies the defined protection policy — a common outcome of an environment refresh. DataVault scans are designed to be run after a refresh to identify and remask affected data.

Production Data Copy
Non-Production Environment
DataVault Scan
Mask
Verify
Ready for Controlled Testing

Extend Masking Policies Across the Enterprise Landscape

Sensitive data rarely stays in one place. It flows from Source Systems into Downstream Systems — the applications, integrations, databases, files and analytics systems that receive that data. DataVault uses a connector and mapping model to relate the same data concept across these systems, subject to authorized connectivity and applicable supported connectors, so a Masking Policy defined once can be traced to where that data lands downstream.

Explore Downstream Masking Assurance

Masking a source field is only part of the picture. Two related DataVault capabilities extend the same policies further: masked data still needs to be provisioned as coherent, right-sized data sets for testing, and both source and downstream copies benefit from being tracked over time.

DataVault Across Enterprise Applications

DataVault is built on a connector-based architecture. Platform-specific pages are published as connectors are validated.

Frequently Asked Questions

What is enterprise data masking?
Enterprise data masking is the practice of transforming sensitive values in non-production data — such as national IDs, bank details or contact information — into protected substitutes, so implementation, testing, UAT, training and development activities do not require exposure to real sensitive values.
What types of information can DataVault mask?
DataVault supports masking policies for categories such as employee information, supplier information, customer information, bank details, tax identifiers, personal contact information, payroll data, financial information and confidential business information, where the relevant fields have been identified and classified in a connected object.
Is masked data still usable for testing?
Masking methods such as partial masking and synthetic replacement are designed to preserve the format and structure of a value, so masked data can still be used to exercise realistic test scenarios rather than replacing every field with meaningless placeholder text.
Can the same masked identity be maintained across systems?
Where deterministic masking is supported, the same source identity can be transformed into the same protected identity consistently across mapped systems, which helps keep cross-system test scenarios, such as employee or customer flows, coherent.
Can masking be applied after environment refreshes?
Yes. A DataVault scan is designed to be run after a production data copy or refresh to identify newly exposed sensitive data and reapply the configured masking policies before the environment is used for testing.
Does DataVault make an organization GDPR compliant?
No. DataVault provides technical controls that can support an organization's privacy and data-protection program. Regulatory compliance depends on the organization's broader processes, configuration, governance and legal requirements — it is not conferred by any single tool.

See DataVault Across Your Enterprise Landscape

Show us a representative application and downstream data flow. We'll demonstrate how DataVault can model sensitive data, masking policies, test-data relationships, lineage and downstream verification.