Using data privacy policies

Data privacy policies allow you to mask data in a data management service. There are three options to mask data with a privacy policy: lookup, rule-based, and JavaScript. The lookup option uses a lookup table to provide masked data. The rule-based option uses functions to generate masked data. The JavaScript option uses JavaScript to define a data transformation and is available for use with data management services only.

The lookup and rule-based options are applied to an entity in an Optim™ logical data model. When a policy that uses a lookup or rule-based option is applied to an entity, you must perform a data management service on the entity to transform data in the entity. Use a data access plan to apply a policy that uses a lookup or rule-based option. To create a data privacy policy in a data access plan, use the Add Policy wizard.

The JavaScript option is included in a JavaScript policy, which performs data transformations for a specific service beyond the lookup and rule-based options. A JavaScript policy applies to entities in the data management service in which the policy is defined and is executed when the service is run. Use a service plan to add a JavaScript policy to a service. The transformations defined in a JavaScript policy occur after Optim performs any lookup or rule-based transformations on the source data.

These policies offer the following features: