Manage data usage policies in the UI user-guide
This document covers how to use the Policies workspace in the Adobe Experience Platform UI to create and manage data usage policies.
Prerequisites
This guide requires a working understanding of the following Experience Platform concepts:
View existing policies view-policies
In the Experience Platform UI, select Policies to open the Policies workspace. In the Browse tab, you can see a list of available policies, including their associated labels, marketing actions, and status.
If you have access to consent policies, select the Consent policies toggle to view them in the Browse tab.
Select a listed policy to view its description and type. If a custom policy is selected, additional controls are displayed to edit, delete, or enable/disable the policy.
Create a custom policy create-policy
To create a new custom data usage policy, select Create policy in the top-right corner of the Browse tab in the Policies workspace.
The Choose type of policy dialog appears. Select either a consent policy or a data governance policy.
Use data governance and consent policies together combine-policies
Governance and consent policies can be used together to create robust rules for governing audiences mapped to a destination. Consent policies are inclusive in nature, meaning they dictate which profiles can be included in each marketing experience. Conversely, governance policies exclude the use of specific labelled attributes from being configured for activation.
By using this behavior, you can set up a combination of policies and consent rules that include the correct profiles, but prevents you from including data that goes against your set organizational rules. An example scenario would be, where you want to exclude sensitive data from being included but are still able to target consented users for marketing via social media. The necessary steps for this scenario are outlined in the infographic below.
Create a data governance policy create-governance-policy
The Create policy workflow appears. Start by providing a name and a description for the new policy.
Next, select the data usage labels that the policy will be based on. When selecting multiple labels, you are given the option to choose whether the data should contain all the labels or just one of them in order for the policy to apply. Select Next when finished.
The Select marketing actions step appears. Choose the appropriate marketing actions from the provided list, then select Next to continue.
The Review step appears, allowing you to review the details of the new policy before creating it. Once you are satisfied, select Finish to create the policy.
The Browse tab reappears, which now lists the newly created policy in “Draft” status. To enable the policy, see the next section.
Create a consent policy consent-policy
If you chose to create a consent policy, a new screen appears that allows you to configure the new policy.
In order to make use of consent policies, you must have consent attributes present in your profile data. See the guide on consent processing in Experience Platform for detailed steps on how to include the required attributes in your union schema.
Consent policies are comprised of two logical components:
- If: The condition that will trigger the policy check. This can be based on a certain marketing action being performed, the presence of certain data usage labels, or a combination of the two.
- Then: The consent attributes that must be present for a profile to be included in the action that triggered the policy.
Configure conditions consent-conditions
Under the If section, select the marketing actions and/or data usage labels that should trigger this policy. Select View all and Select labels to view the full lists of available marketing actions and labels, respectively.
Once you have added at least one condition, you can select Add condition to continue adding further conditions as necessary, choosing the appropriate condition type from the dropdown.
If you select more than one condition, you can use the icon that appears between them to switch the conditional relationship between “AND” and “OR”.
Select consent attributes consent-attributes
Under the Then section, select at least one consent attribute from the union schema. This is the attribute that must be present in order for profiles to be included in the action governed by this policy. You can choose one of the suggested options, or select View all to choose the attribute directly from the union schema.
If you select View all, the Select consent attribute dialog appears. Select the consent attribute(s) that you want this policy to check for. Alternatively, from this dialog, you can select Advanced Schema search to choose a nested primitive field to be assessed as part of the policy. Select Done to confirm your settings.
Advanced schema search advanced-schema-search
In the Select consent attribute dialog, select Advanced Schema search to open the Select union schema field dialog. From this view, select root-level or nested attributes of primitive field types such as string, number, boolean, and date, as well as container types such as object, map, and array.
Fixed-value fields for a policy condition fixed-value-fields
When you select a fixed-value field as a policy condition, the Selected attributes panel displays the predefined values defined in your data schema.
To maintain data quality and consistency, the UI renders these values as selectable checkboxes rather than free-text fields. This approach reduces manual validation and helps your consent policy evaluate data reliably.
To define the condition, select the checkboxes for the values you want the policy to evaluate.
Map data type fields for a policy condition map-data-type-fields
When you select a primitive field contained in a Map data type, additional configuration options appear in the Selected attributes panel. Use these options to configure consent checks across multiple keys without needing a separate policy for each key. This configuration method simplifies policy management by reducing the number of policies you need to create.
Configure Map data type attributes configure-map-attributes
To configure a Map-type attribute, follow the steps below:
In the union schema diagram, select a primitive field (such as a string or number) contained within a Map data type. The Selected attributes panel updates to display additional configuration options for that field.
In the Selected attributes panel, configure how the policy evaluates map keys by selecting or clearing the Find any matching item checkbox.
frequencyMap.m1).Enter the value for the selected primitive field that the policy should evaluate. For example, if the field type is Integer, enter a numeric value.
Select Select to confirm your configuration and return to the policy builder.
After you select at least one consent attribute, the Policy properties panel updates to show the estimated number of profiles included under this policy, along with the percentage of affected profiles in the Profile store. The estimated profile count updates automatically as you change the policy configuration.
To add additional consent attributes, select Add result. This creates another rule for including profiles based on those attributes.
Continue adding or adjusting conditions and consent attributes until the policy matches your requirements. When finished, enter a name and (optional) description, then select Save to create the policy.
The consent policy is now created, and its status is set to Disabled by default. To enable the policy right away, select the Status toggle in the right rail.
Verify policy enforcement
After you have created and enabled a consent policy, you can preview how it affects your consented audiences when activating segments to destinations. See the section on consent policy evaluation for more information.
Enable or disable a policy enable
All data usage policies (including core policies provided by Adobe) are disabled by default. For an individual policy to be considered for enforcement, you must manually enable that policy through the API or UI.
You can enable or disable policies from the Browse tab in the Policies workspace. Select a custom policy from the list to display its details on the right. Under Status, select the toggle button to enable or disable the policy.
View marketing actions view-marketing-actions
In the Policies workspace, select the Marketing actions tab to view a list of available marketing actions defined by Adobe and your own organization.
Create a marketing action create-marketing-action
To create a new custom marketing action, select Create marketing action in the top-right corner of the Marketing actions tab in the Policies workspace.
The Create marketing action dialog appears. Enter a name and description for the marketing action, then select Create.
The newly created action appears in the Marketing actions tab. You can now use the marketing action when creating new data usage policies.
Edit or delete a marketing action edit-delete-marketing-action
In the Policies workspace, select the Marketing actions tab to view a list of available marketing actions defined by Adobe and your own organization. Select a custom marketing action from the list, then used the provided fields in the right-hand section to edit the marketing action’s details.
If the marketing action is not being used by any existing usage policies, you can delete it by selecting Delete marketing action.
Next steps
This document provided an overview of how to manage data usage policies in Experience Platform UI. For steps on how to manage policies using the Policy Service API, see the developer guide. For information on how to enforce data usage policies, see the policy enforcement overview.
The following video provides a demonstration of how to work with usage policies in the Experience Platform UI: