You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: "Discover foundational concepts and best practices for designing scalable, secure, and customizable AI solutions using Microsoft platforms."
description: "Explore key takeaways on designing extensible AI solutions, including custom models, agents, and integration strategies for enterprise environments."
title: "Design AI solutions with custom models in Microsoft Foundry"
4
+
metadata:
5
+
title: "Design AI Solutions with Custom Models in Microsoft Foundry"
6
+
description: "Learn to design enterprise-grade AI solutions using custom models in Microsoft Foundry. Explore architecture, integration, and operationalization."
title: "Design extensible agents in Microsoft Copilot Studio"
4
+
metadata:
5
+
title: "Design Extensible Agents in Microsoft Copilot Studio"
6
+
description: "Learn to design extensible agents in Microsoft Copilot Studio. Explore instruction, skill, integration, and pro-code extensibility for enterprise solutions."
title: "Design extensible agents using MCP in Copilot Studio"
4
+
metadata:
5
+
title: "Design Extensible Agents Using MCP in Copilot Studio"
6
+
description: "Learn how to design and extend agents in Copilot Studio using MCP for consistent reasoning, integration, and governance in enterprise systems."
title: "Design agents to automate tasks in apps and websites with Computer Use in Copilot Studio"
4
+
metadata:
5
+
title: "Design Agents to Automate Tasks in Apps"
6
+
description: "Learn how to design agents in Copilot Studio to automate tasks in apps and websites using Computer Use. Explore scenarios, configurations, and best practices."
description: "Learn to design agent behaviors in Copilot Studio, including reasoning models, voice mode, and behavioral controls for enterprise solutions."
title: "Optimize solution design for agents in Microsoft 365"
4
+
metadata:
5
+
title: "Optimize Solution Design for Agents in Microsoft 365"
6
+
description: "Learn to design and optimize Microsoft 365 agents for Teams and SharePoint. Ensure reliability, governance, and business value in your solutions."
content: "Choose the best response for each of the following questions."
14
+
quiz:
15
+
questions:
16
+
- content: "Which scenario most strongly indicates the need for a custom model in Microsoft Foundry?"
17
+
choices:
18
+
- content: "Drafting standard email responses"
19
+
isCorrect: false
20
+
explanation: "Incorrect. Standard email responses do not require domain-specific language or reasoning."
21
+
- content: "Retrieving HR policy documents from SharePoint"
22
+
isCorrect: false
23
+
explanation: "Incorrect. Retrieving HR policy documents is a straightforward task that does not require a custom model."
24
+
- content: "Supporting domain-specific engineering calculations requiring high accuracy"
25
+
isCorrect: true
26
+
explanation: "Correct. Custom models in Microsoft Foundry are appropriate when domain-specific language and reasoning are required, such as in engineering, legal, healthcare, or finance. These scenarios demand high accuracy and specialized logic that standard models cannot provide."
27
+
- content: "Translating common business phrases"
28
+
isCorrect: false
29
+
explanation: "Incorrect. Translating common business phrases can be handled by standard models without requiring customization."
30
+
- content: "Which principle is most important when designing agents for Microsoft 365 Copilot?"
31
+
choices:
32
+
- content: "Adding as many capabilities as possible"
33
+
isCorrect: false
34
+
explanation: "Incorrect. Adding excessive capabilities can lead to complexity and unintended actions."
35
+
- content: "Ensuring the agent has clear intent, guardrails, and scoped permissions"
36
+
isCorrect: true
37
+
explanation: "Correct. The most important principle is to ensure that agents have clear intent, guardrails, and scoped permissions. This approach aligns agent design with business goals, enforces security and compliance, and prevents unintended actions, as emphasized in the source material."
38
+
- content: "Designing agents without considering data boundaries"
39
+
isCorrect: false
40
+
explanation: "Incorrect. Ignoring data boundaries can lead to security and compliance risks."
41
+
- content: "Removing all user review steps"
42
+
isCorrect: false
43
+
explanation: "Incorrect. User review steps are essential for ensuring accuracy and compliance."
44
+
- content: "Which design approach best improves long-term extensibility for enterprise-grade Copilot Studio agents?"
45
+
choices:
46
+
- content: "Hard-coding all logic inside a single instruction block"
47
+
isCorrect: false
48
+
explanation: "Incorrect. Hard-coding logic reduces flexibility and makes updates difficult."
49
+
- content: "Using modular skills, integrations, and reusable instruction components"
50
+
isCorrect: true
51
+
explanation: "Correct. Long-term extensibility is best achieved by using modular skills, integrations, and reusable instruction components. This modular architecture allows for faster updates, reuse across agents, and better isolation for compliance and secure design, as stated in the sources."
52
+
- content: "Avoiding custom actions or external connectors"
53
+
isCorrect: false
54
+
explanation: "Incorrect. Avoiding custom actions or external connectors limits the functionality and adaptability of agents."
55
+
- content: "Relying only on pro-code development in Visual Studio Code"
56
+
isCorrect: false
57
+
explanation: "Incorrect. Relying solely on pro-code development limits accessibility and scalability."
58
+
- content: "Which scenario most clearly requires MCP-based extensibility in Copilot Studio?"
59
+
choices:
60
+
- content: "Writing casual emails for end users"
61
+
isCorrect: false
62
+
explanation: "Incorrect. Writing casual emails does not require MCP-based extensibility."
63
+
- content: "Pulling structured financial context to support a ledger reconciliation assistant"
64
+
isCorrect: true
65
+
explanation: "Correct. MCP-based extensibility is essential when agents must retrieve structured financial context, such as supporting a ledger reconciliation assistant. MCP provides authoritative business semantics and ensures compliance and accuracy in finance workflows, as described in the unit materials."
66
+
- content: "Generating brainstorming ideas"
67
+
isCorrect: false
68
+
explanation: "Incorrect. Generating brainstorming ideas does not require MCP-based extensibility."
69
+
- content: "Translating messages between languages"
70
+
isCorrect: false
71
+
explanation: "Incorrect. Translating messages between languages can be handled by standard models without requiring MCP-based extensibility."
0 commit comments