Skip to content

Commit 7b6f34c

Browse files
authored
Merge pull request #230228 from normesta/gen2
Final batch of freshness reviews
2 parents c1a8d7c + 73e76b1 commit 7b6f34c

12 files changed

+95
-99
lines changed

articles/storage/blobs/create-data-lake-storage-account.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: jimmart-dev
66

77
ms.topic: how-to
88
ms.author: jammart
9-
ms.date: 10/14/2021
9+
ms.date: 03/09/2023
1010
ms.service: storage
1111
ms.subservice: data-lake-storage-gen2
1212
---

articles/storage/blobs/data-lake-storage-acl-azure-portal.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
---
22
title: Use the Azure portal to manage ACLs in Azure Data Lake Storage Gen2
33
titleSuffix: Azure Storage
4-
description: Use the Azure portal to manage access control lists (ACLs) in storage accounts that has hierarchical namespace (HNS) enabled.
4+
description: Use the Azure portal to manage access control lists (ACLs) in storage accounts that have a hierarchical namespace (HNS) enabled.
55
author: jimmart-dev
66

77
ms.subservice: data-lake-storage-gen2
88
ms.service: storage
99
ms.topic: how-to
10-
ms.date: 04/15/2021
10+
ms.date: 03/09/2023
1111
ms.author: jammart
12-
ms.reviewer: stewu
1312
---
1413

1514
# Use the Azure portal to manage ACLs in Azure Data Lake Storage Gen2
@@ -28,9 +27,9 @@ To learn about how to use ACLs and Azure roles together, see [Access control mod
2827

2928
- You must have one of the following security permissions:
3029

31-
- Your user identity has been assigned the [Storage Blob Data Owner](../../role-based-access-control/built-in-roles.md#storage-blob-data-owner) role in the scope of the either the target container, storage account, parent resource group or subscription.
30+
- Your user identity has been assigned the [Storage Blob Data Owner](../../role-based-access-control/built-in-roles.md#storage-blob-data-owner) role in the scope of either the target container, storage account, parent resource group or subscription.
3231

33-
- You are the owning user of the target container, directory, or blob to which you plan to apply ACL settings.
32+
- You're the owning user of the target container, directory, or blob to which you plan to apply ACL settings.
3433

3534
## Manage an ACL
3635

@@ -60,7 +59,7 @@ To learn about how to use ACLs and Azure roles together, see [Access control mod
6059
> [!TIP]
6160
> A security principal is an object that represents a user, group, service principal, or managed identity that is defined in Azure Active Directory (AD).
6261
63-
Find the security principal by using the search box, and then click the **Select** button.
62+
Find the security principal by using the search box, and then select the **Select** button.
6463

6564
> [!div class="mx-imgBorder"]
6665
> ![Add a security principal to the ACL](./media/data-lake-storage-acl-azure-portal/get-security-principal.png)

articles/storage/blobs/data-lake-storage-directory-file-acl-powershell.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
---
22
title: 'Use PowerShell to manage data: Azure Data Lake Storage Gen2'
33
titleSuffix: Azure Storage
4-
description: Use PowerShell cmdlets to manage directories and files in storage accounts that has hierarchical namespace enabled.
4+
description: Use PowerShell cmdlets to manage directories and files in storage accounts that have a hierarchical namespace enabled.
55
author: normesta
66

77
ms.service: storage
88
ms.subservice: data-lake-storage-gen2
99
ms.topic: how-to
10-
ms.date: 02/17/2021
10+
ms.date: 03/09/2023
1111
ms.author: normesta
1212
ms.reviewer: prishet
1313
ms.devlang: powershell
@@ -34,7 +34,7 @@ To learn about how to get, set, and update the access control lists (ACL) of dir
3434

3535
## Install the PowerShell module
3636

37-
1. Verify that the version of PowerShell that have installed is `5.1` or higher by using the following command.
37+
1. Verify that the version of PowerShell that 's installed is `5.1` or higher by using the following command.
3838

3939
```powershell
4040
echo $PSVersionTable.PSVersion.ToString()
@@ -278,13 +278,13 @@ The following table shows how the cmdlets used for Data Lake Storage Gen1 map to
278278
|Data Lake Storage Gen1 cmdlet| Data Lake Storage Gen2 cmdlet| Notes |
279279
|--------|---------|-----|
280280
|Get-AzDataLakeStoreChildItem|Get-AzDataLakeGen2ChildItem|By default, the Get-AzDataLakeGen2ChildItem cmdlet only lists the first level child items. The -Recurse parameter lists child items recursively. |
281-
|Get-AzDataLakeStoreItem<br>Get-AzDataLakeStoreItemAclEntry<br>Get-AzDataLakeStoreItemOwner<br>Get-AzDataLakeStoreItemPermission|Get-AzDataLakeGen2Item|The output items of the Get-AzDataLakeGen2Item cmdlet has these properties: Acl, Owner, Group, Permission.|
281+
|Get-AzDataLakeStoreItem<br>Get-AzDataLakeStoreItemAclEntry<br>Get-AzDataLakeStoreItemOwner<br>Get-AzDataLakeStoreItemPermission|Get-AzDataLakeGen2Item|The output items of the Get-AzDataLakeGen2Item cmdlet have these properties: Acl, Owner, Group, Permission.|
282282
|Get-AzDataLakeStoreItemContent|Get-AzDataLakeGen2FileContent|The Get-AzDataLakeGen2FileContent cmdlet download file content to local file.|
283283
|Move-AzDataLakeStoreItem|Move-AzDataLakeGen2Item||
284284
|New-AzDataLakeStoreItem|New-AzDataLakeGen2Item|This cmdlet uploads the new file content from a local file.|
285285
|Remove-AzDataLakeStoreItem|Remove-AzDataLakeGen2Item||
286-
|Set-AzDataLakeStoreItemOwner<br>Set-AzDataLakeStoreItemPermission<br>Set-AzDataLakeStoreItemAcl|Update-AzDataLakeGen2Item|The Update-AzDataLakeGen2Item cmdlet updates a single item only, and not recursively. If want to update recursively, list items by using the Get-AzDataLakeStoreChildItem cmdlet, then pipeline to the Update-AzDataLakeGen2Item cmdlet.|
287-
|Test-AzDataLakeStoreItem|Get-AzDataLakeGen2Item|The Get-AzDataLakeGen2Item cmdlet will report an error if the item doesn't exist.|
286+
|Set-AzDataLakeStoreItemOwner<br>Set-AzDataLakeStoreItemPermission<br>Set-AzDataLakeStoreItemAcl|Update-AzDataLakeGen2Item|The Update-AzDataLakeGen2Item cmdlet updates a single item only, and not recursively. If you want to update recursively, list items by using the Get-AzDataLakeStoreChildItem cmdlet, then pipeline to the Update-AzDataLakeGen2Item cmdlet.|
287+
|Test-AzDataLakeStoreItem|Get-AzDataLakeGen2Item|The Get-AzDataLakeGen2Item cmdlet reports an error if the item doesn't exist.|
288288

289289
## See also
290290

articles/storage/blobs/data-lake-storage-explorer-acl.md

Lines changed: 7 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,14 @@
11
---
22
title: 'Storage Explorer: Set ACLs in Azure Data Lake Storage Gen2'
33
titleSuffix: Azure Storage
4-
description: Use the Azure Storage Explorer to manage access control lists (ACLs) in storage accounts that has hierarchical namespace (HNS) enabled.
4+
description: Use the Azure Storage Explorer to manage access control lists (ACLs) in storage accounts that have hierarchical namespace (HNS) enabled.
55
author: jimmart-dev
66

77
ms.subservice: data-lake-storage-gen2
88
ms.service: storage
99
ms.topic: how-to
10-
ms.date: 10/28/2021
10+
ms.date: 03/09/2023
1111
ms.author: jammart
12-
ms.reviewer: stewu
1312
---
1413

1514
# Use Azure Storage Explorer to manage ACLs in Azure Data Lake Storage Gen2
@@ -30,9 +29,9 @@ This article shows you how to modify the ACL of file or directory and how to app
3029

3130
- You must have one of the following security permissions:
3231

33-
- Your user identity has been assigned the [Storage Blob Data Owner](../../role-based-access-control/built-in-roles.md#storage-blob-data-owner) role in the scope of the either the target container, storage account, parent resource group or subscription.
32+
- Your user identity has been assigned the [Storage Blob Data Owner](../../role-based-access-control/built-in-roles.md#storage-blob-data-owner) role in the scope of either the target container, storage account, parent resource group or subscription.
3433

35-
- You are the owning user of the target container, directory, or blob to which you plan to apply ACL settings.
34+
- You're the owning user of the target container, directory, or blob to which you plan to apply ACL settings.
3635

3736
> [!NOTE]
3837
> Storage Explorer makes use of both the Blob (blob) & Data Lake Storage Gen2 (dfs) [endpoints](../common/storage-private-endpoints.md#private-endpoints-for-azure-storage) when working with Azure Data Lake Storage Gen2. If access to Azure Data Lake Storage Gen2 is configured using private endpoints, ensure that two private endpoints are created for the storage account: one with the target sub-resource `blob` and the other with the target sub-resource `dfs`.
@@ -49,7 +48,7 @@ In the **Select Azure Environment** panel, select an Azure environment to sign i
4948

5049
:::image type="content" alt-text="Screenshot that shows Microsoft Azure Storage Explorer, and highlights the Select Azure Environment option." source="./media/data-lake-storage-explorer-acl/storage-explorer-select-sml.png" lightbox="./media/data-lake-storage-explorer-acl/storage-explorer-select-sml.png":::
5150

52-
Storage Explorer will open a webpage for you to sign in.
51+
Storage Explorer opens a webpage for you to sign in.
5352

5453
After you successfully sign in with an Azure account, the account and the Azure subscriptions associated with that account appear under **ACCOUNT MANAGEMENT**. Select the Azure subscriptions that you want to work with, and then select **Open Explorer**.
5554

@@ -61,7 +60,7 @@ When it completes connecting, Azure Storage Explorer loads with the **Explorer**
6160

6261
## Manage an ACL
6362

64-
Right-click the container, a directory, or a file, and then click **Manage Access Control Lists**. The following screenshot shows the menu as it appears when you right-click a directory.
63+
Right-click the container, a directory, or a file, and then select **Manage Access Control Lists**. The following screenshot shows the menu as it appears when you right-click a directory.
6564

6665
> [!div class="mx-imgBorder"]
6766
> ![Right-clicking a directory in Azure Storage Explorer](./media/data-lake-storage-explorer-acl/manage-access-control-list-option.png)
@@ -82,7 +81,7 @@ Use the check box controls to set access and default ACLs. To learn more about t
8281

8382
You can apply ACL entries recursively on the existing child items of a parent directory without having to make these changes individually for each child item.
8483

85-
To apply ACL entries recursively, Right-click the container or a directory, and then click **Propagate Access Control Lists**. The following screenshot shows the menu as it appears when you right-click a directory.
84+
To apply ACL entries recursively, Right-click the container or a directory, and then select **Propagate Access Control Lists**. The following screenshot shows the menu as it appears when you right-click a directory.
8685

8786
> [!div class="mx-imgBorder"]
8887
> ![Right-clicking a directory and choosing the propagate access control setting](./media/data-lake-storage-explorer-acl/propagate-access-control-list-option.png)

articles/storage/blobs/data-lake-storage-explorer.md

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,13 @@ author: normesta
77
ms.subservice: data-lake-storage-gen2
88
ms.service: storage
99
ms.topic: how-to
10-
ms.date: 10/28/2021
10+
ms.date: 03/09/2023
1111
ms.author: normesta
12-
ms.reviewer: stewu
1312
---
1413

1514
# Use Azure Storage Explorer to manage directories and files in Azure Data Lake Storage Gen2
1615

17-
This article shows you how to use [Azure Storage Explorer](https://azure.microsoft.com/features/storage-explorer/) to create and manage directories and files in storage accounts that has hierarchical namespace (HNS) enabled.
16+
This article shows you how to use [Azure Storage Explorer](https://azure.microsoft.com/features/storage-explorer/) to create and manage directories and files in storage accounts that have hierarchical namespace (HNS) enabled.
1817

1918
## Prerequisites
2019

@@ -39,7 +38,7 @@ In the **Select Azure Environment** panel, select an Azure environment to sign i
3938

4039
:::image type="content" alt-text="Screenshot that shows Microsoft Azure Storage Explorer, and highlights the Select Azure Environment option." source="./media/data-lake-storage-explorer/storage-explorer-select-sml.png" lightbox="./media/data-lake-storage-explorer-acl/storage-explorer-select-sml.png":::
4140

42-
Storage Explorer will open a webpage for you to sign in.
41+
Storage Explorer opens a webpage for you to sign in.
4342

4443
After you successfully sign in with an Azure account, the account and the Azure subscriptions associated with that account appear under **ACCOUNT MANAGEMENT**. Select the Azure subscriptions that you want to work with, and then select **Open Explorer**.
4544

@@ -55,7 +54,7 @@ A container holds directories and files. To create one, expand the storage accou
5554

5655
:::image type="content" alt-text="Microsoft Azure Storage Explorer - Create a container" source="./media/data-lake-storage-explorer/creating-a-filesystem-sml.png" lightbox="./media/data-lake-storage-explorer/creating-a-filesystem-lrg.png" :::
5756

58-
Enter the name for your container. See the [Create a container](storage-quickstart-blobs-dotnet.md#create-a-container) section for a list of rules and restrictions on naming containers. When complete, press **Enter** to create the container. After the container has been successfully created, it is displayed under the **Blob Containers** folder for the selected storage account.
57+
Enter the name for your container. See the [Create a container](storage-quickstart-blobs-dotnet.md#create-a-container) section for a list of rules and restrictions on naming containers. When complete, press **Enter** to create the container. After the container has been successfully created, it's displayed under the **Blob Containers** folder for the selected storage account.
5958

6059
:::image type="content" alt-text="Microsoft Azure Storage Explorer - Container created" source="./media/data-lake-storage-explorer/container-created-sml.png" lightbox="./media/data-lake-storage-explorer/container-created-lrg.png" :::
6160

@@ -83,7 +82,7 @@ In the **Azure Storage Explorer** application, select a directory under a storag
8382

8483
## Download blobs
8584

86-
To download files by using **Azure Storage Explorer**, with a file selected, select **Download** from the ribbon. A file dialog opens and provides you the ability to enter a file name. Select **Select Folder** to start the download of a file to the local location.
85+
To download files by using **Azure Storage Explorer**, with a file selected, select **Download** from the ribbon. A file dialog opens and provides you with the ability to enter a file name. Select **Select Folder** to start the download of a file to the local location.
8786

8887
:::image type="content" alt-text="Microsoft Azure Storage Explorer - download blobs from a directory" source="media/data-lake-storage-explorer/storage-explorer-download-blob-sml.png" lightbox="media/data-lake-storage-explorer/storage-explorer-download-blob-sml.png" :::
8988

0 commit comments

Comments
 (0)