Data Governance in Real-time CDP
Real-time Customer Data Platform (Real-time CDP) brings data from multiple enterprise systems together, allowing marketers to better identify, understand, and engage their customers. This data may be subject to usage restrictions defined by your organization or by legal regulations. Therefore, it is important to ensure that Real-time CDP is compliant with usage policies when handling your data.
Adobe Experience Platform Data Governance allows you to manage customer data and ensure compliance with regulations, restrictions, and policies applicable to data use. It plays a key role within Real-time CDP, allowing you to define usage policies, categorize your data based on those policies, and check for policy violations when performing certain marketing actions.
Real-time CDP is built on top of Adobe Experience Platform, and therefore the majority of Data Governance capabilities are covered in the Experience Platform documentation. This document is intended to complement the Data Governance overview for Experience Platform, and outlines the Governance features that are available in Real-time CDP. The following topics are covered:
Apply usage labels to your data
Data Governance allows you to apply usage labels to your data, either at the dataset or dataset-field level. Data usage labels allow you to categorize data according to usage policies that apply to that data.
For detailed information on working with data usage labels, see the data usage labels user guide for Adobe Experience Platform.
Configure marketing use cases for destinations
You can set data usage restrictions on a destination by defining marketing use cases (also called marketing actions) for that destination. A marketing use case for a destination indicates the intent of the data that will be exported to that destination.
For more information on marketing actions and their use in data usage policies, see the data usage policies overview in the Experience Platform documentation.
Defining marketing use cases on destinations allows you to ensure that any profiles or segments sent to those destinations are compliant with data usage policies. You should therefore add appropriate marketing use cases to your destinations based on your organization's needs to enforce policy restrictions on activation.
Marketing use cases can only be selected when setting up a destination for the first time. Depending on the type of destination you are working with, the opportunity to configure marketing use cases will appear at different points in the setup workflow. See the destination documentation for steps on how to configure your particular destination.
Manage data usage policies
In order for data usage labels to effectively support data compliance, data usage policies must be defined and enabled. Data usage policies are rules that describe the kinds of marketing actions that you are allowed to, or restricted from, performing on data within Real-time CDP. See the "Data usage policies" section in the Experience Platform Data Governance overview for more information.
Adobe Experience Platform provides several core policies for common customer experience use cases. These policies can be viewed in the UI by navigating to the Policies workspace and selecting the Browse tab. See the policies user guide in the Experience Platform documentation for more detailed steps on working with policies in the UI, including how to make your own custom policies.
Enforce data usage compliance
Once data is labeled and usage policies are defined, you can enforce data usage compliance with policies. When activating audience segments to destinations in Real-time CDP, Data Governance automatically enforces usage policies should any violations occur.
The following diagram illustrates how policy enforcement is integrated into the data flow of segment activation:
When a segment is first activated, DULE Policy Service checks for policy violations based on the following factors:
- The data usage labels applied to fields and datasets within the segment to be activated.
- The marketing purpose of the destination.
If there are data usage labels that have only been applied to certain fields within a dataset (rather than the entire dataset), enforcement of those field-level labels on activation only occurs under the following conditions:
- The fields are used in the segment definition.
- The fields are configured as projected attributes for the target destination.
Policy violation messages
If a policy violation occurs from attempting to activate a segment (or making edits to an already activated segment ) the action is prevented and a popover appears indicating that one or more policies have been violated. Select a policy violation in the popover's left column to display details for that violation.
The popover's Details tab indicates the action that triggered the violation the reason why the violation occurred, and provides suggestions for how to potentially resolve the issue.
Click Data Lineage to track the destinations, segments, merge policies, or datasets whose data label(s) triggered the violation.
Once a violation has triggered, the Save button is disabled for the activation until the appropriate components are updated to comply with data usage policies.
Policy enforcement for activated segments
Policy enforcement still applies to segments after they have been activated, restricting any changes to a segment or its destination that would result in a policy violation. Due to the numerous components involved in activating segments to destinations, any of the following actions can potentially trigger a violation:
- Updating data usage labels
- Changing datasets for a segment
- Changing segment predicates
- Changing destination configurations
If any of the above actions triggers a violation, that action is prevented from being saved and a policy violation message is displayed, ensuring that your activated segments continue to comply with data usage policies when being modified.
Now that you have been introduced to the key Data Governance features on Real-time CDP and how Experience Platform enables them, please continue to the documentation for Data Governance on Adobe Experience Platform . The documentation provides overviews of essential Data Governance concepts, as well as step-by-step workflows for managing data usage labels and policies.
The following video provides an overview of Data Governance in Real-time CDP, including the use of marketing use-cases on destinations and example workflows for different scenarios: