Skip to content

Manage Access to Sensitive Data

Mask, anonymize or redact sensitive data without creating database views or duplicating data.

The problem

Many organizations need to control who has access to sensitive data, like Personally Identifiable Information (PII) data, Payment Card Industry (PCI) data or Personal Health Information (PHI) data. Typically this requires deploying a static or dynamic data masking solution. But even with dynamic masking solution, data engineering teams still need to understand where sensitive data resides and define which data transformation to apply on each database column. This approach is challenging at scale when new data is introduced and existing data changes.

The solution

A better approach is to use Satori's universal data inventory and masking capabilities. When users query data, Satori automatically classifies it for any of the dozens of built-in data types in addition to any manual tagging Satori administrators can apply. By creating a policy to apply a masking profile on a dataset, when users query data, depending on their identity, the masking profile will be applied. You can even use a different masking profile for different users.

This approach requires zero configuration on the data store side, is universal across different types of data stores and highly maintainable - if a new table with sensitive data is added to a dataset, it will be automatically classified and the masking profile will be applied when needed.

Getting started

To start managing access to sensitive data, follow these steps:

Create a masking profile

  1. Go to the Masking view on the main navigation panel
  2. Select a masking profile template from the template gallery and click create profile.
  3. Update the name and description of the profile.
  4. Adjust the data transformations to fit your needs and save the profile.

Screenshot

Create and configure a dataset

  1. Create a new dataset in the management console
  2. Add the relevant tables, schemas or databases to the dataset

Screenshot

Configure a masking policy on the dataset

  1. Go to the Custom Policy tab
  2. Click the Add button to add a new rule.
  3. Set a name for your rule and select the Mask action.
  4. Select the masking profile you created in the previous step.
  5. In the identity tags section choose which users should see masked data.
  6. Set a priority and click Generate.
  7. Save the custom policy.

Screenshot