---
title: Data Governance
slug: asianpaints/data-governance
docTags: 
createdAt: 2024-03-28T02:36:36.347Z
---

In this exercise you'll learn how to configure the data governance controls within Adobe Experience Platform. &#x20;

## Label your data

In order to apply governance and access controls to the data within Adobe Experience Platform you need to first classify the data using labels.&#x20;

Labels can be applied to individual fields in a schema or to an entire dataset.  For access controls you can also apply labels to objects like Audiences and Journeys and Campaigns in Journey Optimizer.   There are a number of [Adobe defined labels](https://experienceleague.adobe.com/en/docs/experience-platform/data-governance/labels/reference) which can be applied, or you can add your own custom labels. &#x20;

First let's add an identity label to the email field in your CRM schema.  Click on **Schemas** in the left navigation and open th&#x65;**&#x20;Profile** schema you created during the previous Schemas Exercise.  Click on the **Labels&#x20;**&#x74;ab to configure labels. &#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/JHrNsWR1r58BZztpLRjAR_image.png)

Search for **email&#x20;**&#x61;nd select the **PersonalEmail&#x20;**&#x61;nd the **Email&#x20;**&#x66;ields to label.  Then click to **Apply access and data governance labels.**

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/NLpi-W4LgLiei3336QubJ_image.png)

Select to apply the **I1&#x20;**&#x6C;abel which classifies the fields as containing personally identifiable information.   Click **save.&#x20;**

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/KXNeYSDhvZ1qK83-EvLHb_image.png)

You should now be able to see the label applied to those fields:



![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/HO93Y1-SdOGWECUF95IU1_image.png)



## Create a Governance Policy

In this exercise you'll create a governance policy to restrict PII data from being exported to third party destinations.  Click on the **Policies&#x20;**&#x6D;enu under Privacy in the left hand navigation. &#x20;

Again you'll see a number of default Policies which Adobe has defined.  These are all disabled by default.&#x20;

Click on the **create policy&#x20;**&#x62;utton and choose **Data governance policy,&#x20;**&#x74;hen click **Continue.**

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/yNsLpZA5WfoiJnCWdFCBy_image.png)

Name your policy as \{y*our last name} - no PII to third parties,&#x20;*&#x65;g. `gillies - no PII to third parties`

This policy is going to restrict data in fields labelled I1 OR I2, so select the **I1** and **I2** labels from the list.   Change the setting on the right to **Contains any of the labels.&#x20;**&#x20;Then click **Next.**

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/f8o4XU_BLpRKN8TiI55QD_image.png)

We now need to define when the policy should be applied.  We do this through the **Marketing Actions&#x20;**&#x77;hich are applied to our Destinations.   Select the **Export to Third Party &#x20;**&#x6D;arketing action from the list.   Click **Next.&#x20;**

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/BCPBGXFD3D3ACEnawHkJ9_image.png)

You can now see a summary of your policy.  Click **Finish&#x20;**&#x74;o create your policy.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/OU8URhLLOZV_YbNFBZQm4_image.png)

By default your policy will be disabled, you need to enable it before it will take effect.  If there are any existing violations to the policy you will not be able to enable it until the violations are resolved. &#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Ysv32wSu7sXcHqHGZA5jK_image.png)

:::hint{type="success"}
Congratulations you've created your first Governance Policy.  You will see later how the policy is automatically enforced during the Activation exercise.&#x20;
:::

## Activation and Governance

Adobe Experience Platform supports a number of Cloud Storage Destinations.  This enables you to send audiences and their profile attributes to your internal (or external) systems, via CSV files for Amazon S3, Azure Blob, Azure Data Lake Storage Gen2, Data Landing Zone, Google Cloud Storage, and SFTP. For Amazon Kinesis and Azure Event Hubs destinations, data is streamed out of Experience Platform in JSON format.

Each destination has it's own **Marketing Action&#x20;**&#x61;ttached which controls which governance policies are applied when marketers activate their segments to the destination.  &#x20;

In this module, you’ll attempt to activate your segment to an AWS S3 bucket which has the **Export to Third Parties&#x20;**&#x4D;arketing Action applied.   If you attempt to send any field flagged as PII to this destination it will trigger a policy violation.   The S3 destination has already been configured for you. &#x20;

Go to the Adobe Experience Platform.

1.Go to **Destinations**, then go to **Catalog**. You’ll then see the **Destinations Catalog**.  This is where you would go to connect new destinations.&#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/7hEa-9RGJmUoHpLNrCjsh_image.png)

2\. Click on the **Browse&#x20;**&#x74;ab to see the destinations that are already configured in the instance

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/EYY1Hopt5bsN8SL7Vz3_y_image.png)

3\. Select the `S3 - Third Party` destination that has been previously configured.   You can see the Marketing Action **Export to Third Party&#x20;**&#x69;s assigned to this destination. &#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/Q93tdJFFkaxMWH8U0sp1m_image.png)

4.  Click to **Activate audiences. &#x20;**&#x53;elect the audience you created in the previous exercise. &#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/t-vSmeWM1MagHqBqlbCDJ_image.png)

5\.  Click **Next**.

Amazon S3 is a batch based destination.  As such you need to create a schedule and specify a file name for your csv file.   You can choose to export the full segment on a daily basis or the incremental changes to the segment (entries and exits) with a higher frequency.&#x20;

- Select **Create Schedule**.
- For this lab, change the **Frequency** to **3 hours.**&#x20;
- Select a **Start** and **End Date** for the activation
- Click **Create**
- Optionally, you can update the file name as well but fine to leave this as default.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/pkdJwFyMEaYN6ALyUZQIv_image.png)

6\. Click **Next.**

You can now select attributes for the export towards AWS S3.   AWS S3 is considered a **Profile Export Destination** which means you can share additional information about the profile with the destination, not just the identifiers. &#x20;

You'll notice a number of default fields appear.  You can add additional fields by clicking on the **+Add new mapping&#x20;**&#x62;utton. &#x20;

One of the fields in the default list is **personalEmail.address. &#x20;**&#x4E;ote that this is one of the fields we labelled as PII during the governance exercise. &#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/E6P6ro_VlLtpA02asmNpv_image.png)

7\. Click **Next.**

You can now review the settings before clicking the **Finish&#x20;**&#x62;utton.  &#x20;

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/zaqcHnFlOXMSqr1_fzPyz_image.png)

4\.  Click **Finish** to finish your configuration.   You'll see a policy violation because you aren't allowed to send personalEmail.address to this destination.

![](https://api.archbee.com/api/optimize/1Jp0iolWv35Z_mkI7oUiT/mbPakBHQoDZYUbffh4U-o_image.png)

:::hint{type="success"}
You have now seen how audiences are activated to profile export destinations and how governance policies are automatically applied during activation.&#x20;
:::

