Skip to content

Commit 6f5de08

Browse files
Merge pull request #230060 from jimmart-dev/jammart-storage-abac-perms-eval-2
storage abac adls access control model update 2
2 parents 0f6cd8e + da6780b commit 6f5de08

File tree

2 files changed

+6
-4
lines changed

2 files changed

+6
-4
lines changed

articles/storage/blobs/data-lake-storage-access-control-model.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,9 @@ author: jimmart-dev
77
ms.subservice: data-lake-storage-gen2
88
ms.service: storage
99
ms.topic: conceptual
10-
ms.date: 03/07/2023
10+
ms.date: 03/09/2023
1111
ms.author: jammart
12+
ms.custom: engagement-fy23
1213
---
1314

1415
# Access control model in Azure Data Lake Storage Gen2
@@ -81,7 +82,7 @@ The following diagram shows the permission flow for three common operations: lis
8182
> [!div class="mx-imgBorder"]
8283
> ![data lake storage permission flow example](./media/control-access-permissions-data-lake-storage/data-lake-storage-permissions-example.png)
8384
84-
## Permissions table: Combining Azure RBAC and ACL
85+
## Permissions table: Combining Azure RBAC, ABAC, and ACLs
8586

8687
The following table shows you how to combine Azure roles, conditions, and ACL entries so that a security principal can perform the operations listed in the **Operation** column. This table shows a column that represents each level of a fictitious directory hierarchy. There's a column for the root directory of the container (`/`), a subdirectory named **Oregon**, a subdirectory of the Oregon directory named **Portland**, and a text file in the Portland directory named **Data.txt**. Appearing in those columns are [short form](data-lake-storage-access-control.md#short-forms-for-permissions) representations of the ACL entry required to grant permissions. **N/A** (_Not applicable_) appears in the column if an ACL entry is not required to perform the operation.
8788

articles/storage/blobs/data-lake-storage-access-control.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,11 @@ author: jimmart-dev
77
ms.subservice: data-lake-storage-gen2
88
ms.service: storage
99
ms.topic: conceptual
10-
ms.date: 09/07/2022
10+
ms.date: 03/09/2023
1111
ms.author: jammart
1212
ms.reviewer: jamesbak
1313
ms.devlang: python
14+
ms.custom: engagement-fy23
1415
---
1516

1617
# Access control lists (ACLs) in Azure Data Lake Storage Gen2
@@ -95,7 +96,7 @@ The following table shows you the ACL entries required to enable a security prin
9596
This table shows a column that represents each level of a fictitious directory hierarchy. There's a column for the root directory of the container (`/`), a subdirectory named **Oregon**, a subdirectory of the Oregon directory named **Portland**, and a text file in the Portland directory named **Data.txt**.
9697

9798
> [!IMPORTANT]
98-
> This table assumes that you are using **only** ACLs without any Azure role assignments. To see a similar table that combines Azure RBAC together with ACLs, see [Permissions table: Combining Azure RBAC and ACL](data-lake-storage-access-control-model.md#permissions-table-combining-azure-rbac-and-acl).
99+
> This table assumes that you are using **only** ACLs without any Azure role assignments. To see a similar table that combines Azure RBAC together with ACLs, see [Permissions table: Combining Azure RBAC, ABAC, and ACLs](data-lake-storage-access-control-model.md#permissions-table-combining-azure-rbac-abac-and-acls).
99100
100101
| Operation | / | Oregon/ | Portland/ | Data.txt |
101102
|--------------------------|---------|----------|-----------|--------------|

0 commit comments

Comments
 (0)