The DataVeil Data Masking Platform

What is the DataVeil Platform?

DataVeil is static (persistent) data masking software that is available in three license categories:

  1. The Platform License
    • Free license
    • All Standard Software Features are included (see section below for details)
    • Unlimited use of a core set of built-in Free masks on any supported database connection
    • Unlimited use of your own user-defined masks on any supported database connection
    • Limited use of Premium masks on any supported database connection
  2. The Plus License
    • Paid license
    • All features of the Platform license
    • Plus extended or unlimited use of Premium masks on selected database connection types according to options selected during licensing.
  3. The Professional License
    • Paid license
    • All features of the Platform license
    • Unlimited use of all Premium masks on all supported connection types.

Therefore the reference to the "DataVeil Platform" usually indicates DataVeil software using a free Platform license. This provides all of the Standard Software Features described below and unlimited masking using any user-defined masks that you develop. Thus, DataVeil provides a comprehensive platform on which you can develop and run your masks. Unlimited use of the free built-in masks (listed below) is also provided.

User-defined masks are created using the native SQL of the database that you are masking. i.e. For SQL Server it is T-SQL and for Oracle it is PL/SQL. The SQL can be specified inline in a mask or you can define these within SQL User Defined Functions on your database and call them from DataVeil User SQL Value masks.

 

Standard Software Features

The DataVeil data masking software provides a sophisticated environment in which you can create and execute data masking projects.

The DataVeil environment provides all of these features absolutely free.

  • Streamlined graphical user interface for unparalleled ease of use.
  • Sensitive data discovery feature
    • Built-in patterns to search for typical sensitive data
    • Extensible with your own regular expression patterns.
  • Preview 'before' and 'after' masked values side-by-side in the integrated data browser before writing any masked values to your database.
  • Review 'before' and 'after' masked values side-by-side in the integrated data browser after writing masked values to your database.
  • Random or deterministic and repeatable masking modes
    • Deterministic and repeatable masking modes of the built-in masks can ensure that specific original values are masked consistently across all of your masking jobs even when executed on different days and across different database types.
  • Automatic disabling and re-enabling of:
    • Constraints
    • Triggers
  • Referential integrity automatically maintained
  • User-defined dependencies are supported
  • Unlimited conditional masks for each field
  • Synchronization of duplicates
  • Joins
    • A mask in one table can reference values in multiple other tables.
  • Multi-threaded parallel execution of masks
  • Execution order automatically determined
    • If some masks rely on other masked results then DataVeil has the intelligence to automatically schedule mask execution in the correct order (you do not have to specify this manually) 
  • Masking execution control panel
    • View the status and duration of all masks currently executing in your masking project
    • Ability to terminate a project in an orderly manner
    • Point & click on any masked column to review a sample of the actual 'before' and 'after' masked values.
  • Command line execution
    • Masking projects can be run from the GUI or from the command line and batch files to facilitate automation.
  • Reports automatically generated
    • Masking reports
    • Discovery reports
    • Customizable headings
    • Email notification of masking job completion with optional report attachment
    • Automatic file management to delete old reports
    • Archive important reports
    • Actual masking project can be automatically saved together with the reports

 

Free Masks

The Platform license allows the unlimited use of the following free masks:

Premium Masks

Premium masks are those listed in the Masks Reference section that do not appear in the list of Free Masks (above).

The Platform license allows Premium masks to be defined on up to 200,000 sensitive values in any one project.

The Plus license allows more Premium masks according to options selected at the time of licensing (typically 10 million sensitive values or unlimited on specific database types).

The Professional license allows an unlimited number of Premium masks on any supported database type.