Skip to content

Commit 45da687

Browse files
committed
Module updates
1 parent d8cdb3d commit 45da687

10 files changed

Lines changed: 86 additions & 15 deletions

File tree

learn-pr/wwl-azure/guided-project-new-employee-access/5-validate-success.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,6 @@ metadata:
1010
ms.topic: unit
1111
ms.custom:
1212
- N/A
13-
durationInMinutes: 10
13+
durationInMinutes: 2
1414
content: |
1515
[!include[](includes/5-validate-success.md)]
Lines changed: 51 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,51 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.guided-project-new-employee-access.knowledge-check
3+
title: Knowledge check
4+
metadata:
5+
title: Knowledge check
6+
description: "Knowledge check"
7+
ms.date: 03/29/2026
8+
author: wwlpublish
9+
ms.author: robbarefoot
10+
ms.topic: unit
11+
ms.custom:
12+
- N/A
13+
durationInMinutes: 5
14+
content: |
15+
[!include[](includes/7-knowledge-check.md)]
16+
quiz:
17+
title: "Check your knowledge"
18+
questions:
19+
- content: "What is the benefit of assigning RBAC roles to a group instead of individual users?"
20+
choices:
21+
- content: "Groups automatically inherit permissions from the subscription."
22+
isCorrect: false
23+
explanation: "Groups do not automatically inherit permissions. Roles must be explicitly assigned."
24+
- content: "It simplifies access management when users join or leave the team."
25+
isCorrect: true
26+
explanation: "When you assign a role to a group, new members automatically get the role and removed members automatically lose it."
27+
- content: "Groups can hold more permissions than individual users."
28+
isCorrect: false
29+
explanation: "The same roles and permissions are available for both users and groups."
30+
- content: "What RBAC role provides view-only access to Azure resources without allowing changes?"
31+
choices:
32+
- content: "Contributor"
33+
isCorrect: false
34+
explanation: "The Contributor role allows creating and managing resources, not just viewing them."
35+
- content: "Owner"
36+
isCorrect: false
37+
explanation: "The Owner role grants full access including the ability to assign roles to others."
38+
- content: "Reader"
39+
isCorrect: true
40+
explanation: "The Reader role grants view-only access. Users can see resources but cannot create, modify, or delete them."
41+
- content: "At what scope level was the RBAC role assigned in this guided project?"
42+
choices:
43+
- content: "Subscription"
44+
isCorrect: false
45+
explanation: "The role was scoped more narrowly than the entire subscription to follow least-privilege principles."
46+
- content: "Resource group"
47+
isCorrect: true
48+
explanation: "The Reader role was assigned at the resource group level, limiting access to only the resources in that group."
49+
- content: "Individual resource"
50+
isCorrect: false
51+
explanation: "While you can scope roles to individual resources, this project scoped the role at the resource group level."
Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.guided-project-new-employee-access.summary
3+
title: Summary
4+
metadata:
5+
title: Summary
6+
description: "Summary"
7+
ms.date: 03/16/2026
8+
author: wwlpublish
9+
ms.author: robbarefoot
10+
ms.topic: unit
11+
ms.custom:
12+
- N/A
13+
durationInMinutes: 2
14+
content: |
15+
[!include[](includes/8-summary.md)]

learn-pr/wwl-azure/guided-project-new-employee-access/includes/2-exercise-create-user-group.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,4 @@ Complete the group membership by adding the new user. This establishes the conne
8888
4. Search for and select **gp-rg-readers**, then select **Select**.
8989

9090
> [!NOTE]
91-
> **Validation step:** Confirm the user is now a member of **gp-rg-readers**. Any RBAC permissions assigned to this group will apply to all members.
92-
93-
> [!NOTE]
91+
> **Validation step:** Confirm the user is now a member of **gp-rg-readers**. Any RBAC permissions assigned to this group will apply to all members.

learn-pr/wwl-azure/guided-project-new-employee-access/includes/3-exercise-assign-role.md

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,4 @@ Grant the Reader role to your security group at the resource group scope. This g
3131
13. Select **Review + assign** again to complete the assignment.
3232

3333
> [!NOTE]
34-
> **Validation step:** Confirm the Reader role is assigned to **gp-rg-readers** at the resource group scope. Select the **Role assignments** tab on the **Access control (IAM)** page to verify.
35-
36-
> [!NOTE]
34+
> **Validation step:** Confirm the Reader role is assigned to **gp-rg-readers** at the resource group scope. Select the **Role assignments** tab on the **Access control (IAM)** page to verify.

learn-pr/wwl-azure/guided-project-new-employee-access/includes/5-validate-success.md

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,3 @@
1-
## Validate success
2-
31
Review the validation steps you completed during the exercises. Confirm that each item below is true before moving on.
42

53
- [ ] The **gp-rg-readers** security group exists in your tenant.

learn-pr/wwl-azure/guided-project-new-employee-access/includes/6-clean-up-resources.md

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
1-
## Clean up resources
2-
31
Complete these steps to remove the resources and identities you created in this project.
42

53
> [!WARNING]
64
> Resource deletion is permanent. Verify that you're deleting only resources created for this guided project before you proceed.
75
8-
### Delete the resource group
6+
## Delete the resource group
97

108
Deleting the resource group removes all resources and RBAC role assignments scoped to it.
119

@@ -16,7 +14,7 @@ Deleting the resource group removes all resources and RBAC role assignments scop
1614
5. In the confirmation dialog that appears, select **Delete** again to confirm.
1715
6. Wait for the notification that confirms the resource group is deleted.
1816

19-
### Delete the user and group
17+
## Delete the user and group
2018

2119
1. In the portal search bar, search for **Microsoft Entra ID** and select **Microsoft Entra ID**.
2220
2. In the left menu under **Manage**, select **Users**.
@@ -28,7 +26,7 @@ Deleting the resource group removes all resources and RBAC role assignments scop
2826
8. Find and select **gp-rg-readers**.
2927
9. Select **Delete** from the top menu bar and confirm the deletion.
3028

31-
### Disable Temporary Access Pass (if enabled)
29+
## Disable Temporary Access Pass (if enabled)
3230

3331
> [!NOTE]
3432
> Only complete this section if you enabled Temporary Access Pass during this project. If TAP was already enabled in your tenant before you started, skip this section.
@@ -39,7 +37,7 @@ Deleting the resource group removes all resources and RBAC role assignments scop
3937
4. Set **Enable** to **Off**.
4038
5. Select **Save**.
4139

42-
### Verify cleanup
40+
## Verify cleanup
4341

4442
1. In the portal search bar, search for **Resource groups** and confirm **rg-gp-access-model** no longer appears in the list.
4543
2. In **Microsoft Entra ID** > **Users**, confirm the user account no longer appears.
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Choose the best response for each question.
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
You completed a full guided project that mapped to a real IT operations task.
2+
3+
## What you accomplished
4+
5+
- Implemented least-privilege onboarding with group-based RBAC.
6+
- Scoped permissions at the resource group level.
7+
- Validated effective access before project completion.
8+
9+
## Next step
10+
11+
Repeat the project once from memory to reinforce the workflow and decision points.

learn-pr/wwl-azure/guided-project-new-employee-access/index.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ units:
4141
- learn.wwl.guided-project-new-employee-access.exercise-verify-least-privilege
4242
- learn.wwl.guided-project-new-employee-access.validate-success
4343
- learn.wwl.guided-project-new-employee-access.clean-up-resources
44+
- learn.wwl.guided-project-new-employee-access.knowledge-check
4445
- learn.wwl.guided-project-new-employee-access.summary
4546
badge:
4647
uid: learn.wwl.guided-project-new-employee-access.badge

0 commit comments

Comments
 (0)