Tag: Single-Agent Solution

Plan identity strategy (AB-620 Exam Prep)

This post is a part of the AB-620: Designing and Building Integrated AI Agent Solutions in Copilot Studio Exam Prep Hub.
This topic falls under these sections:
Plan and configure agent solutions (30–35%)
   --> Plan an agent solution
      --> Plan identity strategy


Note that there are 10 practice questions (with answers) at the end of each section to help you solidify your knowledge of the material. Also, there are 4 practice tests with 30 questions each available from the hub's main page below the exam topics section.

Introduction

One of the most important planning activities when designing an AI agent is determining how the agent and its users will be identified, authenticated, and authorized. An effective identity strategy ensures that agents securely access enterprise resources while protecting sensitive organizational data.

In Microsoft Copilot Studio, an identity strategy defines:

  • How users sign in
  • How the agent authenticates to external systems
  • What permissions users and agents receive
  • How identities are managed across enterprise applications
  • How security policies are enforced
  • How compliance requirements are met

Identity planning is closely related to security planning. Before integrating an agent with Microsoft 365, Dynamics 365, SharePoint, Azure AI Search, REST APIs, or other enterprise systems, architects must determine how identities will be established and trusted.

For the AB-620 exam, you should understand the principles of identity management, authentication methods, authorization models, Microsoft Entra ID, delegated versus application permissions, service principals, managed identities, and least-privilege access.


Why an Identity Strategy Is Important

Without a well-designed identity strategy, an AI agent could:

  • Access unauthorized information
  • Perform actions it should not perform
  • Expose sensitive data
  • Violate compliance requirements
  • Create security vulnerabilities
  • Fail to authenticate with enterprise systems

A properly planned identity strategy ensures:

  • Secure user authentication
  • Secure system authentication
  • Appropriate authorization
  • Protection of enterprise resources
  • Regulatory compliance
  • Consistent user experiences

Identity should be planned before any integrations are implemented.


Key Identity Concepts

Understanding several core identity concepts is essential.

Identity

An identity represents a person, application, service, or device.

Examples include:

  • Employee
  • Customer
  • Administrator
  • AI agent
  • Service account
  • Application

Every identity has unique characteristics that distinguish it from others.


Authentication

Authentication answers the question:

Who are you?

Authentication verifies the identity of a user or application before granting access.

Common authentication methods include:

  • Username and password
  • Multi-factor authentication (MFA)
  • OAuth 2.0
  • OpenID Connect
  • Microsoft Entra ID sign-in
  • Certificate-based authentication

Successful authentication establishes trust.


Authorization

Authorization answers the question:

What are you allowed to do?

After authentication, authorization determines which resources the identity can access.

Examples:

  • View customer records
  • Create support tickets
  • Modify invoices
  • Delete files
  • Approve purchase requests

Authentication occurs first; authorization occurs second.


Microsoft Entra ID

Microsoft Entra ID (formerly Azure Active Directory) is Microsoft’s cloud-based identity and access management service.

It provides:

  • User authentication
  • Single Sign-On (SSO)
  • Conditional Access
  • Identity governance
  • Application registration
  • OAuth authorization
  • Enterprise identity management

Most enterprise Copilot Studio solutions use Microsoft Entra ID as their identity provider.


Single Sign-On (SSO)

Single Sign-On allows users to authenticate once and access multiple applications without repeatedly entering credentials.

Benefits include:

  • Better user experience
  • Reduced password fatigue
  • Improved security
  • Simplified administration

Example:

A user signs into Microsoft 365 and can then access a Copilot Studio agent, SharePoint, Outlook, and Dynamics 365 without additional sign-ins.


Multi-Factor Authentication (MFA)

MFA requires users to provide two or more forms of verification.

Examples include:

  • Password
  • Mobile authentication app
  • Text message
  • Hardware token
  • Biometric verification

MFA significantly reduces the risk of compromised credentials.

Organizations commonly require MFA for AI agents accessing sensitive business systems.


Delegated Permissions

Delegated permissions allow an application or agent to perform actions on behalf of a signed-in user.

The agent can only perform actions that the user is already authorized to perform.

Example:

An employee asks:

“Show me my support tickets.”

The agent retrieves only that employee’s tickets because it uses the employee’s delegated permissions.

Advantages:

  • User-specific security
  • Respects existing permissions
  • Simplifies auditing

Application Permissions

Application permissions allow an application to access resources independently of a signed-in user.

The application acts using its own identity.

Example:

A scheduled AI process updates inventory overnight.

No user is signed in.

The application authenticates using its own credentials.

Application permissions are common for background services and automation.


Service Principals

A service principal is the security identity created for an application within Microsoft Entra ID.

Rather than using a user account, applications authenticate using their own service principal.

Benefits include:

  • Secure application identity
  • Better auditing
  • Easier permission management
  • Reduced reliance on user accounts

Many enterprise integrations use service principals.


Managed Identities

Managed identities provide Azure services with automatically managed identities in Microsoft Entra ID.

Advantages include:

  • No password management
  • No stored credentials
  • Automatic credential rotation
  • Simplified security

Managed identities are recommended for Azure-hosted services whenever supported.


OAuth 2.0

OAuth 2.0 is the primary authorization framework used by many Microsoft services and external APIs.

Rather than sharing passwords, OAuth issues access tokens.

Typical OAuth flow:

  1. User signs in.
  2. Identity provider authenticates the user.
  3. An access token is issued.
  4. The agent presents the token to the target service.
  5. The service validates the token and authorizes access.

OAuth improves security by avoiding direct password sharing.


Access Tokens

An access token is a temporary credential issued after successful authentication.

Tokens contain information such as:

  • User identity
  • Application identity
  • Granted permissions (scopes)
  • Expiration time

Because tokens expire, they reduce the risk associated with stolen credentials.


Identity Providers

An identity provider (IdP) authenticates users and applications.

Examples include:

  • Microsoft Entra ID
  • Active Directory Federation Services (AD FS)
  • External OAuth providers
  • OpenID Connect providers

The identity provider establishes trust between the user and enterprise applications.


Planning Authentication for Enterprise Integrations

Every enterprise integration requires an authentication strategy.

Examples:

SystemTypical Authentication Method
Microsoft 365Microsoft Entra ID
Dynamics 365Microsoft Entra ID
SharePointMicrosoft Entra ID
Azure AI SearchMicrosoft Entra ID or API key
REST APIsOAuth, API key, or certificate
Custom applicationsOAuth or custom authentication

Architects should choose authentication methods supported by both Copilot Studio and the target system.


API Keys

Some external systems authenticate using API keys.

Advantages:

  • Simple implementation
  • Common with third-party APIs

Disadvantages:

  • Harder to rotate securely
  • Less granular permissions
  • Must be protected carefully

Whenever possible, OAuth is generally preferred over API keys because it provides stronger security and more flexible authorization.


Conditional Access

Conditional Access allows organizations to apply security policies based on specific conditions.

Policies may evaluate:

  • User identity
  • Device compliance
  • Geographic location
  • Risk level
  • Application
  • Network location

Examples:

  • Require MFA outside the corporate network.
  • Block access from high-risk countries.
  • Require managed devices for sensitive applications.

Conditional Access enhances security without changing application logic.


Least Privilege Principle

One of the most important identity planning principles is least privilege.

Grant only the permissions necessary to perform required tasks.

For example:

Instead of allowing an agent to modify every customer record, grant permission only to update support case statuses if that is all the agent requires.

Benefits include:

  • Reduced attack surface
  • Lower risk of accidental changes
  • Improved compliance
  • Easier auditing

Role-Based Access Control (RBAC)

RBAC assigns permissions based on roles instead of individual users.

Examples of roles:

  • Sales Representative
  • HR Manager
  • Finance Administrator
  • Customer Service Agent

The AI agent inherits permissions associated with the user’s assigned role.

RBAC simplifies administration and supports consistent security.


Identity for Multi-Agent Solutions

In multi-agent architectures, each agent may have its own identity and permissions.

Example:

  • HR agent accesses HR systems only.
  • Finance agent accesses accounting systems only.
  • IT agent accesses service management systems only.

Separating identities improves:

  • Security
  • Auditing
  • Governance
  • Maintainability

Avoid using one highly privileged identity for every agent.


Identity and Enterprise Knowledge

When agents retrieve enterprise knowledge from sources such as SharePoint or Azure AI Search, identity determines which documents users can access.

For example:

An HR employee may see personnel policies, while a sales employee sees only sales documentation.

Identity-aware retrieval helps ensure that users receive only the information they are authorized to access.


Compliance Considerations

Identity strategies often support compliance with organizational and regulatory requirements.

Examples include:

  • Audit logging
  • User accountability
  • Access reviews
  • Data protection
  • Separation of duties
  • Identity governance

Strong identity management helps organizations satisfy security and compliance standards.


Common Identity Planning Mistakes

Avoid these common mistakes:

  • Using shared user accounts for applications
  • Granting excessive permissions
  • Ignoring MFA requirements
  • Hardcoding credentials in applications
  • Failing to rotate API keys
  • Choosing application permissions when delegated permissions are sufficient
  • Forgetting Conditional Access requirements
  • Not documenting identity architecture
  • Giving every agent identical permissions

Best Practices

When planning an identity strategy:

  • Use Microsoft Entra ID whenever possible.
  • Enable Single Sign-On for a seamless user experience.
  • Require Multi-Factor Authentication for sensitive resources.
  • Prefer delegated permissions for user-driven interactions.
  • Use application permissions only when necessary.
  • Use managed identities for Azure-hosted services.
  • Apply the principle of least privilege.
  • Implement Role-Based Access Control.
  • Use OAuth instead of API keys whenever supported.
  • Separate identities for different agents and services.
  • Monitor authentication failures and access logs regularly.

Exam Tips

For the AB-620 exam, remember these key points:

  • Authentication verifies identity; authorization determines permissions.
  • Microsoft Entra ID is the primary identity provider for Microsoft cloud services.
  • Single Sign-On improves both usability and security.
  • MFA adds an additional layer of protection.
  • Delegated permissions operate on behalf of a signed-in user.
  • Application permissions allow applications to act independently.
  • Managed identities eliminate the need to manage credentials for Azure services.
  • Service principals represent applications in Microsoft Entra ID.
  • OAuth is generally preferred over API keys.
  • Always apply the principle of least privilege.

Practice Exam Questions

Question 1

A company wants its AI agent to access Microsoft 365 resources using the identity of the signed-in employee. Which permission model should be used?

A. Application permissions

B. Delegated permissions

C. Anonymous access

D. API key authentication

Correct Answer: B

Explanation: Delegated permissions allow the AI agent to perform actions on behalf of the signed-in user and respect that user’s existing permissions.


Question 2

What is the primary purpose of authentication?

A. Determine which resources a user can modify

B. Encrypt all enterprise data

C. Verify the identity of a user or application

D. Record audit logs

Correct Answer: C

Explanation: Authentication establishes who the user or application is before access decisions are made. Authorization determines what the authenticated identity can access.


Question 3

An Azure-hosted service needs to authenticate to Azure resources without storing passwords or secrets. Which identity solution is recommended?

A. Managed identity

B. API key

C. Shared service account

D. Username and password

Correct Answer: A

Explanation: Managed identities automatically manage credentials for Azure services, eliminating the need to store or rotate secrets.


Question 4

Which Microsoft service is the primary identity provider for Microsoft cloud applications and Copilot Studio integrations?

A. Azure AI Search

B. Microsoft Defender for Cloud

C. Microsoft Dataverse

D. Microsoft Entra ID

Correct Answer: D

Explanation: Microsoft Entra ID provides authentication, authorization, Single Sign-On, Conditional Access, and identity management for Microsoft cloud services.


Question 5

A background process updates inventory records every night without any user interaction. Which permission model is most appropriate?

A. Delegated permissions

B. Anonymous authentication

C. Application permissions

D. Guest user permissions

Correct Answer: C

Explanation: Application permissions allow applications to operate independently of a signed-in user, making them appropriate for scheduled or automated processes.


Question 6

Which security principle recommends granting only the permissions required to perform a specific task?

A. Defense in depth

B. Separation of duties

C. Zero Trust

D. Least privilege

Correct Answer: D

Explanation: The principle of least privilege minimizes security risks by limiting permissions to only those necessary for the required operations.


Question 7

Which authentication mechanism is generally preferred over API keys because it provides temporary access tokens and granular authorization?

A. Basic Authentication

B. OAuth 2.0

C. NTLM

D. Windows Authentication

Correct Answer: B

Explanation: OAuth 2.0 issues temporary access tokens instead of sharing passwords and supports fine-grained authorization scopes.


Question 8

What is the primary benefit of Single Sign-On (SSO)?

A. It permanently stores user credentials in every application.

B. It replaces authorization policies.

C. It allows users to authenticate once and access multiple trusted applications.

D. It eliminates the need for user identities.

Correct Answer: C

Explanation: Single Sign-On improves user experience and security by allowing one authentication session to provide access to multiple authorized applications.


Question 9

What is the purpose of a service principal in Microsoft Entra ID?

A. It represents an application or service as a security identity.

B. It stores enterprise knowledge for AI agents.

C. It replaces Conditional Access policies.

D. It creates Power Automate workflows.

Correct Answer: A

Explanation: A service principal is the identity used by an application or service to authenticate and access resources securely in Microsoft Entra ID.


Question 10

An organization requires users connecting from unmanaged devices to complete additional verification before accessing sensitive AI agents. Which capability addresses this requirement?

A. Role-Based Access Control

B. Managed identities

C. Conditional Access

D. Delegated permissions

Correct Answer: C

Explanation: Conditional Access evaluates conditions such as device compliance, location, and risk level to enforce security requirements like Multi-Factor Authentication before granting access.


Go to the AB-620 Exam Prep Hub main page

Create and test a single-agent solution in the Foundry Portal (AI-901 Exam Prep)

This post is a part of the AI-901: Microsoft Azure AI Fundamentals Exam Prep Hub. 
This topic falls under these sections:
Implement AI solutions by using Microsoft Foundry (55–60%)
--> Implement generative AI apps and agents by using Foundry
--> Create and test a single-agent solution in the Foundry Portal


Note that there are 10 practice questions (with answers and explanations) for each section to help you solidify your knowledge of the material. Also, there are 2 practice tests with 60 questions each available on the hub below the exam topics section.

AI agents are an increasingly important part of modern AI applications. Microsoft Azure AI Foundry provides tools that allow developers to create, configure, test, and manage AI agents directly within the Foundry portal.

For the AI-901 certification exam, candidates should understand the basic concepts behind creating and testing a single-agent AI solution using Azure AI Foundry.

This topic falls under the “Implement generative AI apps and agents by using Foundry” section of the AI-901 exam objectives.


What Is an AI Agent?

An AI agent is an AI-powered system designed to perform tasks, answer questions, and interact with users autonomously or semi-autonomously.

Agents often use:

  • Large Language Models (LLMs)
  • Prompt engineering
  • External tools
  • Memory
  • Data sources

to complete tasks.


What Is a Single-Agent Solution?

A single-agent solution uses one AI agent to manage interactions and tasks.

The agent receives input, processes requests, and generates responses.


Examples of Single-Agent Solutions

Common examples include:

  • Customer support assistants
  • FAQ bots
  • IT help desk assistants
  • Educational tutors
  • Internal knowledge assistants

AI Agent vs. Traditional Chatbot

Traditional ChatbotAI Agent
Often rule-basedAI-driven reasoning
Limited flexibilityMore adaptive
Predefined responsesDynamic responses
Basic workflowsCan perform complex tasks

Azure AI Foundry

Azure AI Foundry provides tools for creating and managing AI agents and generative AI applications.

The portal allows developers to:

  • Configure agents
  • Test prompts
  • Connect models
  • Evaluate responses
  • Monitor behavior

Basic Components of a Single-Agent Solution

A single-agent solution often includes:

  • AI model
  • System instructions
  • User interaction interface
  • Memory/context handling
  • Optional tools or data connections

AI Models in Agents

Agents typically use generative AI models such as large language models.

The model processes prompts and generates responses.


System Instructions

System instructions define how the agent should behave.

These instructions influence:

  • Tone
  • Personality
  • Safety
  • Response style
  • Allowed behavior

Example System Instruction

“You are a professional customer support assistant. Provide concise and helpful answers.”


User Prompts

Users interact with the agent by entering prompts or questions.


Example User Prompt

“How do I reset my password?”


Context and Memory

Many agents maintain conversational context.

This allows the agent to remember previous interactions during a session.


Example

User

“Tell me about Azure AI.”

User Later

“Can it support chatbots?”

The agent remembers the conversation topic.


Creating a Single-Agent Solution in Foundry

The general workflow includes:

  1. Open Azure AI Foundry
  2. Create or select a project
  3. Choose an AI model
  4. Configure the agent
  5. Define system instructions
  6. Test the agent
  7. Refine prompts and settings

Selecting a Model

Developers choose a model based on:

  • Performance
  • Cost
  • Speed
  • Language support
  • Context window size

Configuring the Agent

Agent configuration may include:

  • Name
  • Instructions
  • Model selection
  • Safety settings
  • Tool connections

Testing the Agent

The Foundry portal allows interactive testing.

Users can:

  • Enter prompts
  • Review responses
  • Adjust settings
  • Refine instructions

Playground Testing

Foundry includes playground environments for experimentation.

Developers can test:

  • Prompt quality
  • Tone
  • Accuracy
  • Context handling

before deploying applications.


Example Testing Scenario

System Instruction

“You are a helpful study assistant.”

User Prompt

“Explain supervised learning.”

The agent generates a response according to its instructions.


Prompt Engineering for Agents

Effective prompts improve agent behavior.

Helpful techniques include:

  • Clear instructions
  • Specific tasks
  • Output formatting
  • Context inclusion

Model Parameters

Developers may configure model settings such as:

  • Temperature
  • Maximum tokens
  • Top-p sampling

Temperature

Temperature controls response creativity.

Low TemperatureHigh Temperature
More predictableMore creative
More focusedMore varied

Maximum Tokens

Maximum tokens limit response length.

Lower values create shorter responses.


Tool Integration

Some agents can connect to external tools or data sources.

Examples include:

  • Databases
  • Search systems
  • APIs
  • Knowledge bases

Example Tool Usage

An IT support agent may retrieve information from a company knowledge base.


Grounding

Grounding connects AI responses to trusted data sources.

Grounded responses are generally more accurate and reliable.


Hallucinations

AI agents may occasionally produce incorrect or fabricated information.

These errors are called hallucinations.

Testing and grounding help reduce hallucinations.


Responsible AI Considerations

Single-agent solutions should follow Responsible AI principles.

Important considerations include:

  • Fairness
  • Privacy
  • Security
  • Transparency
  • Safety
  • Accountability

Content Filtering

Content filtering helps reduce:

  • Harmful outputs
  • Offensive content
  • Unsafe instructions

Authentication and Access Control

Organizations should secure access to AI agents using:

  • API keys
  • Identity management
  • Role-based access controls

Monitoring and Evaluation

Organizations should monitor agents for:

  • Accuracy
  • Performance
  • Bias
  • Safety
  • Usage patterns

Common Real-World Use Cases


Scenario 1: Customer Support Agent

Goal

Answer customer questions automatically.

Capabilities

  • Conversational responses
  • Knowledge retrieval
  • Escalation guidance

Scenario 2: Educational Tutor

Goal

Help students learn technical concepts.

Capabilities

  • Step-by-step explanations
  • Personalized tutoring
  • Interactive Q&A

Scenario 3: Internal Company Assistant

Goal

Help employees find company information.

Capabilities

  • Policy lookup
  • Document summarization
  • Search assistance

Advantages of Single-Agent Solutions

Benefits include:

  • Simpler architecture
  • Easier management
  • Faster deployment
  • Lower complexity
  • Natural interactions

Limitations of Single-Agent Solutions

Challenges may include:

  • Limited specialization
  • Hallucinations
  • Context limitations
  • Dependency on prompt quality

More complex systems may require multiple agents.


Single-Agent vs. Multi-Agent Systems

Single-AgentMulti-Agent
One agent handles tasksMultiple specialized agents
Simpler designMore complex
Easier managementBetter specialization
Lower overheadGreater coordination

Important AI-901 Exam Tips

For the exam, remember these key points:

  • AI agents use generative AI models to interact with users.
  • A single-agent solution uses one agent for interactions and tasks.
  • Azure AI Foundry provides tools for creating and testing agents.
  • System instructions guide agent behavior.
  • User prompts define tasks and questions.
  • Playground environments allow interactive testing.
  • Temperature controls creativity.
  • Grounding improves reliability.
  • Hallucinations are incorrect AI-generated outputs.
  • Responsible AI principles apply to AI agents.

Quick Knowledge Check

Question 1

What is a single-agent solution?

Answer

An AI system that uses one agent to process interactions and tasks.


Question 2

What is the purpose of system instructions?

Answer

To guide agent behavior, tone, and safety.


Question 3

What does grounding help improve?

Answer

Accuracy and reliability of AI responses.


Question 4

What are hallucinations?

Answer

Incorrect or fabricated AI-generated information.


Practice Exam Questions

Question 1

What is a single-agent solution?

A. A system that uses multiple AI agents simultaneously
B. A system that uses one AI agent to handle interactions and tasks
C. A database clustering solution
D. A networking security appliance


Correct Answer

B. A system that uses one AI agent to handle interactions and tasks


Explanation

A single-agent solution uses one AI-powered agent to process user requests and generate responses.


Why the Other Answers Are Incorrect

A. A system that uses multiple AI agents simultaneously

This describes a multi-agent system.

C. A database clustering solution

This is unrelated to AI agents.

D. A networking security appliance

This is unrelated to AI systems.


Question 2

Which Microsoft platform provides tools for creating and testing AI agents?

A. Microsoft Word
B. Azure AI Foundry
C. Microsoft Paint
D. Azure Virtual Desktop


Correct Answer

B. Azure AI Foundry


Explanation

Azure AI Foundry provides tools for building, testing, configuring, and managing AI agents and generative AI applications.


Why the Other Answers Are Incorrect

A. Microsoft Word

Word is a document editor.

C. Microsoft Paint

Paint is a graphics application.

D. Azure Virtual Desktop

This provides virtual desktop infrastructure services.


Question 3

What is the PRIMARY purpose of system instructions in an AI agent?

A. To physically store AI models
B. To define the agent’s behavior, tone, and rules
C. To improve monitor resolution
D. To compress training data


Correct Answer

B. To define the agent’s behavior, tone, and rules


Explanation

System instructions guide how the AI agent behaves and responds to users.


Why the Other Answers Are Incorrect

A. To physically store AI models

System instructions do not store models.

C. To improve monitor resolution

This is unrelated to AI agents.

D. To compress training data

This is unrelated to prompting.


Question 4

Which statement BEST describes grounding in AI systems?

A. Permanently deleting unused prompts
B. Connecting AI responses to trusted data sources
C. Increasing image brightness automatically
D. Compressing API requests


Correct Answer

B. Connecting AI responses to trusted data sources


Explanation

Grounding improves reliability by helping AI generate responses based on trusted information.


Why the Other Answers Are Incorrect

A. Permanently deleting unused prompts

This is unrelated to grounding.

C. Increasing image brightness automatically

This is unrelated to generative AI.

D. Compressing API requests

Grounding is unrelated to network compression.


Question 5

What is the PRIMARY purpose of playground testing in Azure AI Foundry?

A. Managing payroll systems
B. Experimenting with prompts and evaluating AI responses
C. Compressing video files
D. Managing physical servers


Correct Answer

B. Experimenting with prompts and evaluating AI responses


Explanation

Playgrounds allow developers to interactively test prompts, instructions, and AI behavior.


Why the Other Answers Are Incorrect

A. Managing payroll systems

This is unrelated to AI Foundry.

C. Compressing video files

Playgrounds are not media tools.

D. Managing physical servers

Playgrounds focus on AI interaction and testing.


Question 6

Which parameter controls how creative or random an AI agent’s responses will be?

A. Temperature
B. OCR threshold
C. Pixel density
D. Frame rate


Correct Answer

A. Temperature


Explanation

Temperature controls randomness and creativity in generated responses.


Why the Other Answers Are Incorrect

B. OCR threshold

This relates to text extraction from images.

C. Pixel density

This relates to image quality.

D. Frame rate

This relates to video playback.


Question 7

What are hallucinations in generative AI systems?

A. Hardware failures in cloud servers
B. Incorrect or fabricated AI-generated information
C. Authentication timeouts
D. Network bandwidth limitations


Correct Answer

B. Incorrect or fabricated AI-generated information


Explanation

Hallucinations occur when AI systems generate false or invented information.


Why the Other Answers Are Incorrect

A. Hardware failures in cloud servers

This is unrelated to hallucinations.

C. Authentication timeouts

This is a security or networking issue.

D. Network bandwidth limitations

This is unrelated to AI-generated accuracy.


Question 8

Why is conversation context important in AI agents?

A. It increases monitor resolution
B. It helps the agent remember previous interactions during a session
C. It permanently stores training datasets
D. It reduces internet costs


Correct Answer

B. It helps the agent remember previous interactions during a session


Explanation

Conversation context allows the AI agent to generate more coherent and relevant responses across multiple prompts.


Why the Other Answers Are Incorrect

A. It increases monitor resolution

Context does not affect displays.

C. It permanently stores training datasets

Context is session-related, not training storage.

D. It reduces internet costs

Context does not directly affect networking costs.


Question 9

Which Responsible AI feature helps reduce harmful or offensive AI-generated outputs?

A. Content filtering
B. Image compression
C. Database replication
D. Spreadsheet formatting


Correct Answer

A. Content filtering


Explanation

Content filtering helps block unsafe or inappropriate AI-generated responses.


Why the Other Answers Are Incorrect

B. Image compression

This reduces file size.

C. Database replication

This copies database data.

D. Spreadsheet formatting

This is unrelated to AI safety.


Question 10

What is one advantage of a single-agent solution compared to a multi-agent system?

A. Greater architectural complexity
B. Easier management and simpler design
C. Requires no prompts
D. Eliminates all hallucinations


Correct Answer

B. Easier management and simpler design


Explanation

Single-agent solutions are generally simpler to configure, deploy, and manage.


Why the Other Answers Are Incorrect

A. Greater architectural complexity

Multi-agent systems are usually more complex.

C. Requires no prompts

AI agents still rely on prompts and instructions.

D. Eliminates all hallucinations

Hallucinations can still occur in single-agent systems.


Final Thoughts

Creating and testing single-agent solutions in Azure AI Foundry is an important topic for the AI-901 certification exam. Microsoft expects candidates to understand the core concepts behind AI agents, prompt configuration, testing workflows, grounding, and Responsible AI practices.

Azure AI Foundry provides an accessible environment for building and experimenting with conversational AI agents that can support a wide variety of real-world business scenarios.


Go to the AI-901 Exam Prep Hub main page