Skip to content

Commit 37680fe

Browse files
authored
Merge pull request #186582 from ePpnqeqR/master
converting include into separate tutorial
2 parents c370946 + 704a5fc commit 37680fe

File tree

10 files changed

+52
-33
lines changed

10 files changed

+52
-33
lines changed
56.5 KB
Loading
68.3 KB
Loading
56.1 KB
Loading
52.4 KB
Loading

articles/purview/toc.yml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ items:
3434
href: tutorial-data-owner-policies-storage.md
3535
- name: Data owner policies on resource groups or subscriptions
3636
href: tutorial-data-owner-policies-resource-group.md
37+
- name: Authoring and publish data owner access policies
38+
href: tutorial-data-owner-policy-authoring-generic.md
3739
- name: Onboard an on-premises SQL Server instance
3840
href: tutorial-register-scan-on-premises-sql-server.md
3941
- name: Use REST APIs for data planes

articles/purview/tutorial-data-owner-policies-resource-group.md

Lines changed: 12 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
2-
title: Access provisioning by data owner to resource groups or subscriptions
3-
description: Step-by-step guide showing how a data owner can create policies on resource groups or subscriptions.
2+
title: Resource group and subscription access provisioning by data owner
3+
description: Step-by-step guide showing how a data owner can create access policies to resource groups or subscriptions.
44
author: ePpnqeqR
55
ms.author: vlrodrig
66
ms.service: purview
77
ms.subservice: purview-data-policies
88
ms.topic: tutorial
9-
ms.date: 1/25/2022
9+
ms.date: 1/27/2022
1010
ms.custom:
1111
---
1212

13-
# Access provisioning by data owner to resource groups or subscriptions (preview)
13+
# Resource group and subscription access provisioning by data owner (preview)
1414

15-
This guide describes how a data owner can leverage Azure Purview to enable access to ALL data sources in a subscription or a resource group. This can be achieved through a single policy statement, and will cover all existing data sources, as well as data sources that are created afterwards. However, at this point, only the following data sources are supported:
15+
This tutorial describes how a data owner can leverage Azure Purview to enable access to ALL data sources in a subscription or a resource group. This can be achieved through a single policy statement, and will cover all existing data sources, as well as data sources that are created afterwards. However, at this point, only the following data sources are supported:
1616
- Blob storage
1717
- Azure Data Lake Storage (ADLS) Gen2
1818

@@ -33,14 +33,16 @@ The subscription or resource group needs to be registered with Azure Purview to
3333

3434
- [Register multiple sources - Azure Purview](register-scan-azure-multiple-sources.md)
3535

36-
Enable the resource group or subscription for access policies in Azure Purview by setting the **Data use governance** toggle to enable, as shown in the picture.
36+
Enable the resource group or the subscription for access policies in Azure Purview by setting the **Data use governance** toggle to enable, as shown in the picture.
3737

38-
![Image shows how to register a data source for policy.](./media/tutorial-access-policies-resource-group/register-resource-group-for-policy.png)
38+
![Image shows how to register a resource group or subscription for policy.](./media/tutorial-data-owner-policies-resource-group/register-resource-group-for-policy.png)
3939

4040
[!INCLUDE [Access policies generic registration](./includes/access-policies-registration-generic.md)]
4141

4242
## Policy authoring
43-
[!INCLUDE [Access policies generic authoring](./includes/access-policies-authoring-generic.md)]
43+
Execute the steps in the [data-owner policy authoring tutorial](tutorial-data-owner-policy-authoring-generic.md) to create and publish a policy similar to the example shown in the image: a policy that provides security group *sg-Finance* *modify* access to resource group *finance-rg*:
44+
45+
![Image shows a sample data owner policy giving access to a resource group.](./media/tutorial-data-owner-policies-resource-group/data-owner-policy-example-resource-group.png)
4446

4547
## Additional information
4648

@@ -51,8 +53,8 @@ The limit for Azure Purview policies that can be enforced by Storage accounts is
5153
> - Publish is a background operation. It can take up to **2 hours** for the changes to be reflected in the data source.
5254
5355
## Next steps
54-
Check the blog and demo related to the capabilities mentioned in this how-to guide
56+
Check blog, demo and related tutorials
5557

5658
* [What's New in Azure Purview at Microsoft Ignite 2021](https://techcommunity.microsoft.com/t5/azure-purview/what-s-new-in-azure-purview-at-microsoft-ignite-2021/ba-p/2915954)
57-
* [Demo of access policy for Azure Storage](https://www.youtube.com/watch?v=CFE8ltT19Ss)
59+
* [Demo of data owner access policies for Azure Storage](https://www.youtube.com/watch?v=CFE8ltT19Ss)
5860
* [Enable Azure Purview data owner policies on an Azure Storage account](./tutorial-data-owner-policies-storage.md)

articles/purview/tutorial-data-owner-policies-storage.md

Lines changed: 10 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,18 +1,18 @@
11
---
22
title: Access provisioning by data owner to Azure Storage datasets
3-
description: Step-by-step guide on how to integrate Azure Storage with Azure Purview to enable data owners to create access policies.
3+
description: Step-by-step guide showing how data owners can create access policies to datasets in Azure Storage
44
author: ePpnqeqR
55
ms.author: vlrodrig
66
ms.service: purview
77
ms.subservice: purview-data-policies
8-
ms.topic: how-to
9-
ms.date: 1/25/2022
8+
ms.topic: tutorial
9+
ms.date: 1/27/2022
1010
ms.custom:
1111
---
1212

1313
# Access provisioning by data owner to Azure Storage datasets (preview)
1414

15-
This guide describes how a data owner can leverage Azure Purview to enable access to datasets in Azure Storage. At this point, only the following data sources are supported:
15+
This tutorial describes how a data owner can leverage Azure Purview to enable access to datasets in Azure Storage. At this point, only the following data sources are supported:
1616
- Blob storage
1717
- Azure Data Lake Storage (ADLS) Gen2
1818

@@ -37,13 +37,16 @@ Register and scan each data source with Azure Purview to later define access pol
3737

3838
Enable the data source for access policies in Azure Purview by setting the **Data use governance** toggle to enable, as shown in the picture.
3939

40-
![Image shows how to register a data source for policy.](./media/how-to-access-policies-storage/register-data-source-for-policy-storage.png)
40+
![Image shows how to register a data source for policy.](./media/tutorial-data-owner-policies-storage/register-data-source-for-policy-storage.png)
4141

4242
[!INCLUDE [Access policies generic registration](./includes/access-policies-registration-generic.md)]
4343

4444

4545
## Policy authoring
46-
[!INCLUDE [Access policies generic authoring](./includes/access-policies-authoring-generic.md)]
46+
Execute the steps in the [data-owner policy authoring tutorial](tutorial-data-owner-policy-authoring-generic.md) to create and publish a policy similar to the example shown in the image: a policy that provides group *Contoso Team* *read* access to Storage account *marketinglake1*:
47+
48+
![Image shows a sample data owner policy giving access to an Azure Storage account.](./media/tutorial-data-owner-policies-storage/data-owner-policy-example-storage.png)
49+
4750

4851
## Additional information
4952
>[!Important]
@@ -84,7 +87,7 @@ This section contains a reference of how actions in Azure Purview data policies
8487

8588

8689
## Next steps
87-
Check the blog and demo related to the capabilities mentioned in this how-to guide
90+
Check blog, demo and related tutorials
8891

8992
* [What's New in Azure Purview at Microsoft Ignite 2021](https://techcommunity.microsoft.com/t5/azure-purview/what-s-new-in-azure-purview-at-microsoft-ignite-2021/ba-p/2915954)
9093
* [Demo of access policy for Azure Storage](https://www.youtube.com/watch?v=CFE8ltT19Ss)
Lines changed: 28 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,20 @@
11
---
2+
title: Authoring and publish data owner access policies
3+
description: Step-by-step guide on how a data owner can author and publish access policies in Azure Purview
24
author: ePpnqeqR
35
ms.author: vlrodrig
46
ms.service: purview
57
ms.subservice: purview-data-policies
6-
ms.topic: include
7-
ms.date: 01/25/2022
8+
ms.topic: tutorial
9+
ms.date: 1/27/2022
810
ms.custom:
911
---
1012

11-
This section describes the steps for creating, updating, and publishing Azure Purview access policies.
13+
# Authoring and publish data owner access policies (preview)
1214

13-
### Create a new policy
15+
This tutorial describes how a data owner can create, update and publish access policies in Azure Purview
16+
17+
## Create a new policy
1418

1519
This section describes the steps to create a new policy in Azure Purview.
1620

@@ -20,13 +24,13 @@ This section describes the steps to create a new policy in Azure Purview.
2024

2125
1. Select the **New Policy** button in the policy page.
2226

23-
![Image shows how a data owner can access the Policy functionality in Azure Purview when it wants to create policies.](../media/access-policies-common/policy-onboard-guide-1.png)
27+
![Image shows how a data owner can access the Policy functionality in Azure Purview when it wants to create policies.](./media/access-policies-common/policy-onboard-guide-1.png)
2428

2529
1. The new policy page will appear. Enter the policy **Name** and **Description**.
2630

2731
1. To add policy statements to the new policy, select the **New policy statement** button. This will bring up the policy statement builder.
2832

29-
![Image shows how a data owner can create a new policy statement.](../media/access-policies-common/create-new-policy.png)
33+
![Image shows how a data owner can create a new policy statement.](./media/access-policies-common/create-new-policy.png)
3034

3135
1. Select the **Effect** button and choose *Allow* from the drop-down list.
3236

@@ -36,37 +40,37 @@ This section describes the steps to create a new policy in Azure Purview.
3640

3741
1. If you want to create a broad policy statement that covers an entire data source, resource group, or subscription, use the **Data sources** box and select its **Type**. Use the **Assets** box instead if you want to create a more granular policy on a previously scanned data source. In that case, enter the **Data Source Type** and the **Name** of a previously registered data source (as shown in the image).
3842

39-
![Image shows how a data owner can select a Data Resource when editing a policy statement.](../media/access-policies-common/select-data-source-type.png)
43+
![Image shows how a data owner can select a Data Resource when editing a policy statement.](./media/access-policies-common/select-data-source-type.png)
4044

4145
1. Select the **Continue** button and transverse the hierarchy to select the folder or file. Then select the **Add** button. This will take you back to the policy editor.
4246

43-
![Image shows how a data owner can select the asset when creating or editing a policy statement.](../media/access-policies-common/select-asset.png)
47+
![Image shows how a data owner can select the asset when creating or editing a policy statement.](./media/access-policies-common/select-asset.png)
4448

4549
1. Select the **Subjects** button and enter the subject identity as a principal, group, or MSI. Then select the **OK** button. This will take you back to the policy editor
4650

47-
![Image shows how a data owner can select the subject when creating or editing a policy statement.](../media/access-policies-common/select-subject.png)
51+
![Image shows how a data owner can select the subject when creating or editing a policy statement.](./media/access-policies-common/select-subject.png)
4852

4953
1. Repeat the steps #5 to #11 to enter any more policy statements.
5054

5155
1. Select the **Save** button to save the policy
5256

53-
### Update or delete a policy
57+
## Update or delete a policy
5458

5559
Steps to create a new policy in Azure Purview are as follows.
5660

5761
1. Sign in to Azure Purview Studio.
5862

5963
1. Navigate to the Policy management app using the left side panel.
6064

61-
![Image shows how a data owner can access the Policy functionality in Azure Purview when it wants to update a policy.](../media/access-policies-common/policy-onboard-guide-2.png)
65+
![Image shows how a data owner can access the Policy functionality in Azure Purview when it wants to update a policy.](./media/access-policies-common/policy-onboard-guide-2.png)
6266

6367
1. The Policy portal will present the list of existing policies in Azure Purview. Select the policy that needs to be updated.
6468

6569
1. The policy details page will appear, including Edit and Delete options. Select the **Edit** button, which brings up the policy statement builder. Now, any parts of the statements in this policy can be updated. To delete the policy, use the **Delete** button.
6670

67-
![Image shows how a data owner can edit or delete a policy statement.](../media/access-policies-common/edit-policy.png)
71+
![Image shows how a data owner can edit or delete a policy statement.](./media/access-policies-common/edit-policy.png)
6872

69-
### Publish the policy
73+
## Publish the policy
7074

7175
A newly created policy is in the draft state. The process of publishing associates the new policy with one or more data sources under governance. This is called "binding" a policy to a data source.
7276

@@ -76,15 +80,23 @@ The steps to publish a policy are as follows
7680

7781
1. Navigate to the Policy management app using the left side panel.
7882

79-
![Image shows how a data owner can access the Policy functionality in Azure Purview when it wants to publish a policy.](../media/access-policies-common/policy-onboard-guide-2.png)
83+
![Image shows how a data owner can access the Policy functionality in Azure Purview when it wants to publish a policy.](./media/access-policies-common/policy-onboard-guide-2.png)
8084

8185
1. The Policy portal will present the list of existing policies in Azure Purview. Locate the policy that needs to be published. Select the **Publish** button on the right top corner of the page.
8286

83-
![Image shows how a data owner can publish a policy.](../media/access-policies-common/publish-policy.png)
87+
![Image shows how a data owner can publish a policy.](./media/access-policies-common/publish-policy.png)
8488

8589
1. A list of data sources is displayed. You can enter a name to filter the list. Then, select each data source where this policy is to be published and then select the **Publish** button.
8690

87-
![Image shows how a data owner can select the data source where the policy will be published.](../media/access-policies-common/select-data-sources-publish-policy.png)
91+
![Image shows how a data owner can select the data source where the policy will be published.](./media/access-policies-common/select-data-sources-publish-policy.png)
8892

8993
>[!Note]
9094
> - After making changes to a policy, there is no need to publish it again for it to take effect if the data source(s) continues to be the same.
95+
96+
## Next steps
97+
Check blog, demo and related tutorials
98+
99+
* [What's New in Azure Purview at Microsoft Ignite 2021](https://techcommunity.microsoft.com/t5/azure-purview/what-s-new-in-azure-purview-at-microsoft-ignite-2021/ba-p/2915954)
100+
* [Demo of data owner access policies for Azure Storage](https://www.youtube.com/watch?v=CFE8ltT19Ss)
101+
* [Enable Azure Purview data owner policies on all data sources in a subscription or a resource group](./tutorial-data-owner-policies-resource-group.md)
102+
* [Enable Azure Purview data owner policies on an Azure Storage account](./tutorial-data-owner-policies-storage.md)

0 commit comments

Comments
 (0)