Skip to content

Commit 9ebbc53

Browse files
Merge pull request #51108 from ShawnKupfer/WB1846
AB#1058606: Provide context with the right depth layer
2 parents 2c80658 + 33182af commit 9ebbc53

14 files changed

+21
-20
lines changed

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/1-introduction.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Introduction
44
metadata:
55
title: Introduction
66
description: Learn how to provide the right context in your data-flow diagrams with depth layers
7-
ms.date: 05/05/2023
7+
ms.date: 06/25/2025
88
author: rodsan
99
ms.author: rodsan
1010
ms.topic: unit

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/1b-depth-layers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Data-flow diagram depth layers
44
metadata:
55
title: Data-Flow Diagram Depth Layers
66
description: Learn the differences between each data-flow diagram depth layer
7-
ms.date: 05/05/2023
7+
ms.date: 06/25/2025
88
author: rodsan
99
ms.author: rodsan
1010
ms.topic: unit

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/2-layer-0-the-system-layer.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Layer 0 - The system layer
44
metadata:
55
title: Layer 0 - The system layer
66
description: Learn what Layer 0 is and when to use it
7-
ms.date: 05/05/2023
7+
ms.date: 06/25/2025
88
author: rodsan
99
ms.author: rodsan
1010
ms.topic: unit
@@ -14,7 +14,7 @@ content: |
1414
quiz:
1515
title: "Check your knowledge"
1616
questions:
17-
- content: "Layer 0 is commonly referred to as the: "
17+
- content: "Layer 0 is commonly referred to as the:"
1818
choices:
1919
- content: "Context Layer"
2020
isCorrect: true

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/3-layer-1-the-process-layer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Layer 1 - The process layer
44
metadata:
55
title: Layer 1 - The Process Layer
66
description: Learn what Layer 1 is and when to use it
7-
ms.date: 05/05/2023
7+
ms.date: 06/25/2025
88
author: rodsan
99
ms.author: rodsan
1010
ms.topic: unit

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/4-layer-2-the-sub-process-layer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Layer 2 - The subprocess layer
44
metadata:
55
title: Layer 2 - The Subprocess Layer
66
description: Learn what Layer 2 is and when to use it
7-
ms.date: 05/05/2023
7+
ms.date: 06/25/2025
88
author: rodsan
99
ms.author: rodsan
1010
ms.topic: unit

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/5-layer-3-the-lower-level-layer.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Layer 3 - The lower-level layer
44
metadata:
55
title: Layer 3 - The Lower-Level Layer
66
description: Learn what Layer 3 is and when to use it
7-
ms.date: 05/05/2023
7+
ms.date: 06/25/2025
88
author: rodsan
99
ms.author: rodsan
1010
ms.topic: unit

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/6-summary.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ title: Summary
44
metadata:
55
title: Summary
66
description: Review what you've learned about threat model context depth layers
7-
ms.date: 05/05/2023
7+
ms.date: 06/25/2025
88
author: rodsan
99
ms.author: rodsan
1010
ms.topic: unit

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/includes/1-introduction.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ Threat modeling gives engineers the ability to graphically describe their system
44

55
Threat models can either get too complex or too high-level, depending on the system you're building and the required context.
66

7-
Data-flow diagram depth layers help you understand how much context to include. In this module, you learn about data-flow diagram depth layers and when to use them.
7+
Data-flow diagram depth layers help you understand how much context to include. In this module, you'll learn about data-flow diagram depth layers and when to use them.
88

99
> [!TIP]
1010
> Talk to your colleagues and security team to select the right depth layer. You can also use this module as reference.

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/includes/1b-depth-layers.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,8 @@ Every system should have a high-level overview of how it works. Most should have
44

55
Examples include:
66

7-
- A process parsing highly sensitive data
8-
- Third-party authentication systems
7+
- A process parsing highly sensitive data.
8+
- Third-party authentication systems.
99

1010
At a high level, there are four depth layers used in threat modeling:
1111

learn-pr/azure/tm-provide-context-with-the-right-depth-layer/includes/2-layer-0-the-system-layer.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@ The system layer of data-flow diagrams is the starting point for any system. You
22

33
**Goal**: Represent **major system parts** with enough context to help you understand how they work and interact with each other.
44

5-
Data-flow diagrams in the system layer should fit in a single page. They should also contain only major processes handled by the system. Provide as much as context as possible and clearly label each element so anyone understands how it works.
5+
Data-flow diagrams in the system layer should fit in a single page. They should also contain only major processes handled by the system. Provide as much as context as possible and clearly label each element so anyone can understand how it works.
66

77
> [!TIP]
88
> The **system layer** is also called the **context layer**.
99
1010
## When to use the system layer
1111

12-
The system layer should be required for every system you create. The high-level context helps anyone learn more about your system so they can engage in more meaningful discussions.
12+
The system layer should be required for every system you create. The high-level context can help anyone learn more about your system so they can engage in more meaningful discussions.
1313

1414
## Deep diving into a system part
1515

0 commit comments

Comments
 (0)