Skip to content

Commit 739c8f0

Browse files
authored
pull base content,head:MicrosoftDocs:main,into:wwlpublishsync
2 parents bf77f85 + ea8385f commit 739c8f0

36 files changed

+867
-5
lines changed

learn-pr/azure/build-enterprise-ai-agents-with-java-spring/includes/7-exercise-agent-ai-development.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -374,13 +374,10 @@ public class BlogWriterService {
374374

375375
This implementation includes the following key features:
376376

377-
- Basic blog generation. The `generateBlogPost` method:
378-
- Creates a well-structured blog post on a given topic.
377+
- Blog generation with metadata. The `generateBlogPostWithMetadata` method:
378+
- Creates a well-structured blog post on a given topic with detailed metadata about the generation process.
379379
- Uses an iterative refinement process with Writer and Editor agents.
380380
- Enforces a 10-sentence maximum length.
381-
382-
- Enhanced metadata generation. The `generateBlogPostWithMetadata` method:
383-
- Extends the basic functionality to capture detailed metadata about the generation process.
384381
- Tracks iterations, approval status, token usage, and editor feedback history.
385382
- Returns all information in a structured `BlogGenerationResult` object.
386383

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.introduction
3+
title: Introduction
4+
metadata:
5+
title: Introduction
6+
description: "Introduction."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 1
12+
content: |
13+
[!include[](includes/1-introduction.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.create-user
3+
title: Perform basic User Management tasks
4+
metadata:
5+
title: Perform basic User Management tasks
6+
description: "Perform labs to learn about creating users and assigning them access rights."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 15
12+
content: |
13+
[!include[](includes/2-create-user.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.create-group
3+
title: Perform basic Group Management tasks
4+
metadata:
5+
title: Perform basic Group Management tasks
6+
description: "Perform labs to create groups, assign users, and grant access."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 15
12+
content: |
13+
[!include[](includes/3-create-group.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.configure-password-protection
3+
title: Perform basic Password Protection tasks
4+
metadata:
5+
title: Perform basic Password Protection tasks
6+
description: "Perform an interactive lab to configure and enable password protection features."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/4-configure-password-protect.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.configure-password-reset
3+
title: Perform basic Self-Service Password Reset (SSPR) tasks
4+
metadata:
5+
title: Perform basic Self-Service Password Reset (SSPR) tasks
6+
description: "Perform this interactive lab to enable and configure basics features of SSPR."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 5
12+
content: |
13+
[!include[](includes/5-configure-password-reset.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.add-multifactor-authentication
3+
title: Perform basic Multifactor Authentication tasks
4+
metadata:
5+
title: Perform basic Multifactor Authentication tasks
6+
description: "Perform the lab to enable multifactor authentication to protect users and company data."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 10
12+
content: |
13+
[!include[](includes/6-add-multifactor-authentication.md)]
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.create-conditional-access-policy
3+
title: Perform basic Conditional Access policy tasks
4+
metadata:
5+
title: Perform basic Conditional Access policy tasks
6+
description: "Perform the lab to explore creating and evaluating the impact of Conditional Access policies."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 10
12+
content: |
13+
[!include[](includes/7-create-conditional-access-policy.md)]
Lines changed: 60 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,60 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.knowledge-check
3+
title: Knowledge check
4+
metadata:
5+
title: Knowledge check
6+
description: "Check your knowledge."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 3
12+
content: |
13+
[!include[](includes/8-knowledge-check.md)]
14+
quiz:
15+
title: "Check your knowledge"
16+
questions:
17+
- content: "The goal is to create a new user in Microsoft Entra ID. What is the first step to take?"
18+
choices:
19+
- content: "Browse to Identity > Users > All users."
20+
isCorrect: false
21+
explanation: "Incorrect. This is the second step after signing in to the Microsoft Entra admin center."
22+
- content: "Select New user > Create new user."
23+
isCorrect: false
24+
explanation: "Incorrect. This is the third step after browsing to the All users page."
25+
- content: "Sign in to the Microsoft Entra admin center as at least a User Administrator."
26+
isCorrect: true
27+
explanation: "Correct. The first step is to sign in to the Microsoft Entra admin center with the appropriate role."
28+
- content: "What is the first step to add a license to a user in Microsoft Entra ID?"
29+
choices:
30+
- content: "Sign in to the Microsoft 365 admin center as at least a License Administrator."
31+
isCorrect: true
32+
explanation: "Correct. The first step is to sign in to the Microsoft 365 admin center with the appropriate administrative role."
33+
- content: "Navigate to Billing > Licenses."
34+
isCorrect: false
35+
explanation: "Incorrect. This is the second step. The first step is to sign in to the Microsoft 365 admin center."
36+
- content: "Select the license to assign."
37+
isCorrect: false
38+
explanation: "Incorrect. This is the third step. The first step is to sign in to the Microsoft 365 admin center."
39+
- content: "An identity and access administrator needs to invite an external user to collaborate on a project. What is the first step to take?"
40+
choices:
41+
- content: "Send an email invitation directly from the admin's email client."
42+
isCorrect: false
43+
explanation: "Incorrect. Invitations should be sent through the Microsoft Entra admin center to ensure proper tracking and management."
44+
- content: "Sign in to the Microsoft Entra admin center as at least a User Administrator."
45+
isCorrect: true
46+
explanation: "Correct. The first step is to sign in to the Microsoft Entra admin center with the necessary permissions to invite external users."
47+
- content: "Create a new user account for the external user."
48+
isCorrect: false
49+
explanation: "Incorrect. There is no need to create a new user account; instead, invite the external user to use their existing account."
50+
- content: "An identity and access admin needs to assign a role to a user in Microsoft Entra. What is the first step to take?"
51+
choices:
52+
- content: "Sign in to the Microsoft Entra admin center."
53+
isCorrect: true
54+
explanation: "Correct. The first step in assigning a role in Microsoft Entra is to sign in to the Microsoft Entra admin center."
55+
- content: "Navigate to the Azure portal."
56+
isCorrect: false
57+
explanation: "Incorrect. Role assignments in Microsoft Entra are managed through the Microsoft Entra admin center, not the Azure portal."
58+
- content: "Create a new user account."
59+
isCorrect: false
60+
explanation: "Incorrect. Creating a new user account isn't the first step in assigning a role. Sign in to the Microsoft Entra admin center first."
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
### YamlMime:ModuleUnit
2+
uid: learn.wwl.get-started-identity-access-labs.summary-resources
3+
title: Summary and resources
4+
metadata:
5+
title: Summary and resources
6+
description: "Summary and resources."
7+
ms.date: 03/29/2025
8+
author: wwlpublish
9+
ms.author: roberts
10+
ms.topic: unit
11+
durationInMinutes: 1
12+
content: |
13+
[!include[](includes/9-summary-resources.md)]

0 commit comments

Comments
 (0)