Delete Data with Right to Be Forgotten Policies

For data subjects who want their data to be erased or masked, create Right to Be Forgotten (RTBF) policies to run on individual customer records. Create policies that capture the objects you want to delete or make anonymous, then manually run the policy on a specific record at any time.

Required Editions

Available in: Developer, Enterprise, Performance, and Unlimited Editions. Requires the Privacy Center license.

RTBF policies are created at the object level to ensure that all customer data is removed. Each policy can include a parent object and multiple child objects, with the option to cascade down four levels in the child object hierarchy. Your policy transforms all records in the parent object and any included child objects. Child objects are processed before the parent object.

RTBF policies work jointly with RTBF requests. When a customer asks to have their data deleted or masked, you create an RTBF request based on a record ID for that customer. Then you assign a policy to the RTBF request and execute the request.

RTBF policies and RTBF requests require matching record types. For example, if the user record targeted in the RTBF request is a Contact ID, create a policy with Contact as the parent object. Use Individual as the parent object to capture all personally identifiable information (PII) that rolls up to the Individual object. If your organization has PII data spread across multiple unrelated top-level objects, create multiple RTBF policies to capture and process all PII data.

When you run an RTBF policy, it enters the same job queue as Data Management policies and runs when any earlier scheduled policies finish running.