Skip to content

Commit dc6bd97

Browse files
authored
Merge pull request #50623 from wwlpublish/ab59e5f6558c78779c9542aa906a3167b9c44f0b777154467c953b4b2e0728a5-live
Modules/M03-configure-storage-security
2 parents a93a428 + b3c47d2 commit dc6bd97

27 files changed

+129
-141
lines changed

learn-pr/wwl-azure/configure-storage-security/1-introduction.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
uid: learn.wwl.configure-storage-security.introduction
33
title: Introduction
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Introduction
68
description: "Introduction"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit

learn-pr/wwl-azure/configure-storage-security/10-summary-resources.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
uid: learn.wwl.configure-storage-security.summary-resources
33
title: Summary and resources
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Summary and resources
68
description: "Summary and resources"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit

learn-pr/wwl-azure/configure-storage-security/2-review-strategies.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
uid: learn.wwl.configure-storage-security.review-strategies
33
title: Review Azure Storage security strategies
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Review Azure Storage security strategies
68
description: "Review Azure Storage security strategies"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit

learn-pr/wwl-azure/configure-storage-security/3-create-shared-access-signatures.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
uid: learn.wwl.configure-storage-security.create-shared-access-signatures
33
title: Create shared access signatures
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Create shared access signatures
68
description: "Create shared access signatures"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 3
15+
durationInMinutes: 5
1416
content: |
1517
[!include[](includes/3-create-shared-access-signatures.md)]

learn-pr/wwl-azure/configure-storage-security/4-identify-uri-sas-parameters.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
uid: learn.wwl.configure-storage-security.identify-uri-sas-parameters
33
title: Identify URI and SAS parameters
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Identify URI and SAS parameters
68
description: "Identify URI and SAS parameters"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 3
15+
durationInMinutes: 5
1416
content: |
1517
[!include[](includes/4-identify-uri-sas-parameters.md)]

learn-pr/wwl-azure/configure-storage-security/5-determine-storage-service-encryption.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
uid: learn.wwl.configure-storage-security.determine-storage-service-encryption
33
title: Determine Azure Storage encryption
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Determine Azure Storage encryption
68
description: "Determine Azure Storage encryption"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit

learn-pr/wwl-azure/configure-storage-security/6-create-customer-managed-keys.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
uid: learn.wwl.configure-storage-security.create-customer-managed-keys
33
title: Create customer-managed keys
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Create customer-managed keys
68
description: "Create customer-managed keys"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 2
15+
durationInMinutes: 3
1416
content: |
1517
[!include[](includes/6-create-customer-managed-keys.md)]

learn-pr/wwl-azure/configure-storage-security/7-apply-best-practices.yml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,16 @@
22
uid: learn.wwl.configure-storage-security.apply-best-practices
33
title: Apply Azure Storage security best practices
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Apply Azure Storage security best practices
68
description: "Apply Azure Storage security best practices"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 8
15+
durationInMinutes: 3
1416
content: |
1517
[!include[](includes/7-apply-best-practices.md)]
Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,17 @@
11
### YamlMime:ModuleUnit
22
uid: learn.wwl.configure-storage-security.interactive-lab-simulation-storage
3-
title: Interactive lab simulation
3+
title: 'Exercise: Manage Azure Storage'
44
metadata:
5-
title: Interactive lab simulation
6-
description: "Interactive lab simulation"
7-
ms.date: 03/04/2025
5+
adobe-target: true
6+
prefetch-feature-rollout: true
7+
title: 'Exercise: Manage Azure Storage'
8+
description: "Exercise: Manage Azure Storage"
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit
1113
ms.custom:
1214
- N/A
13-
durationInMinutes: 15
15+
durationInMinutes: 5
1416
content: |
1517
[!include[](includes/8-simulation-storage.md)]

learn-pr/wwl-azure/configure-storage-security/9-knowledge-check.yml

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,11 @@
22
uid: learn.wwl.configure-storage-security.knowledge-check
33
title: Module assessment
44
metadata:
5+
adobe-target: true
6+
prefetch-feature-rollout: true
57
title: Module assessment
68
description: "Knowledge check"
7-
ms.date: 03/04/2025
9+
ms.date: 05/23/2025
810
author: wwlpublish
911
ms.author: cynthist
1012
ms.topic: unit
@@ -16,28 +18,28 @@ content: |
1618
quiz:
1719
title: ""
1820
questions:
19-
- content: "Which statement is correct about Azure Storage encryption."
21+
- content: "What is the recommended way to manage and rotate your Azure storage account access keys?"
2022
choices:
21-
- content: "Data written to Azure Storage is encrypted through 125-bit advanced encryption standard (AES) encryption."
22-
isCorrect: false
23-
explanation: "Incorrect. Data is encrypted through 256-bit AES encryption"
24-
- content: "Data is automatically encrypted before written to Azure Managed Disks."
23+
- content: "Use Azure Key Vault to manage and rotate your keys."
2524
isCorrect: true
26-
explanation: "Correct. Data is automatically encrypted."
27-
- content: "Azure Storage encryption can be disabled."
25+
explanation: "Correct. The Key Vault is a great way to secure your storage access keys."
26+
- content: "Save access keys in plain text accessible to others."
27+
isCorrect: false
28+
explanation: "Incorrect. Storage access keys should be encrypted with limited access."
29+
- content: "Hard code access keys in your application code."
2830
isCorrect: false
29-
explanation: "Incorrect. Azure Storage encryption is enabled for all new and existing storage accounts and can't be disabled."
30-
- content: "What's the default network rule when configuring network access to an Azure storage account?"
31+
explanation: "Incorrect. Hard-coding access keys in an application isn't a best practice."
32+
- content: "What is the recommended way to authorize access to data in Azure Storage?"
3133
choices:
32-
- content: "Allow all connections from all networks."
34+
- content: "Using either Microsoft Entra ID or a shared access signature SAS."
3335
isCorrect: true
34-
explanation: "Correct. The default network rule is to allow all connections from all networks."
35-
- content: "Allow all connection from a private IP address range."
36+
explanation: "Correct. Entra ID and SAS are great ways to access storage."
37+
- content: "Using Shared Key authorization."
3638
isCorrect: false
37-
explanation: "Incorrect. By default, the IP address isn't considered."
38-
- content: "Deny all connections from all networks."
39+
explanation: "Incorrect. Shared key authorization isn't a best practice."
40+
- content: "Using access keys and connection strings for all apps accessing production or sensitive data."
3941
isCorrect: false
40-
explanation: "Incorrect. All connections aren't denied by default."
42+
explanation: "Incorrect. Entra ID and SAS are better ways to authorize access."
4143
- content: "You want to give read access to image assets for a limited period of time. What security option would be the best option to use?"
4244
choices:
4345
- content: "Storage account keys"

0 commit comments

Comments
 (0)