πŸ”’ Guided

Pre-launch preview. Authorised access only.

Incorrect code

Guided by A Guide to Cloud
Explore AB-900 AI-901
Guided AB-620 Domain 2
Domain 2 β€” Module 1 of 12 8%
11 of 28 overall

AB-620 Study Guide

Domain 1: Plan and Configure Agent Solutions

  • Getting Started: Copilot Studio for Developers Free
  • Planning Enterprise Integration and Reusable Components Free
  • Identity Strategy for Agents Free
  • Channels, Deployment and Audience Design Free
  • Responsible AI and Security Governance Free
  • Agent Flows: Build, Monitor and Handle Errors Free
  • Human-in-the-Loop Agent Flows Free
  • Topics, Tools and Variables Free
  • Advanced Responses: Custom Prompts and Generative Answers Free
  • API Calls, HTTP Requests and Adaptive Cards Free

Domain 2: Integrate and Extend Agents in Copilot Studio

  • Enterprise Knowledge Sources: The Big Picture
  • Copilot Connectors and Power Platform Connectors
  • Azure AI Search as a Knowledge Source
  • Adding Tools: Custom Connectors and REST APIs
  • MCP Tools: Model Context Protocol in Action
  • Computer Use: Agent-Driven UI Automation
  • Multi-Agent Solutions: Design and Agent Reuse
  • Integrating Foundry Agents
  • Fabric Data Agents: Analytics Meets AI
  • A2A Protocol: Cross-Platform Agent Collaboration
  • Grounded Answers: Azure AI Search with Foundry
  • Foundry Model Catalog and Application Insights

Domain 3: Test and Manage Agents

  • Test Sets & Evaluation Methods
  • Reviewing Results & Tuning Performance
  • Solutions & Environment Variables
  • Power Platform Pipelines for Agent ALM
  • Agent Lifecycle: From Dev to Production
  • Exam Prep: Diagnostic Review

AB-620 Study Guide

Domain 1: Plan and Configure Agent Solutions

  • Getting Started: Copilot Studio for Developers Free
  • Planning Enterprise Integration and Reusable Components Free
  • Identity Strategy for Agents Free
  • Channels, Deployment and Audience Design Free
  • Responsible AI and Security Governance Free
  • Agent Flows: Build, Monitor and Handle Errors Free
  • Human-in-the-Loop Agent Flows Free
  • Topics, Tools and Variables Free
  • Advanced Responses: Custom Prompts and Generative Answers Free
  • API Calls, HTTP Requests and Adaptive Cards Free

Domain 2: Integrate and Extend Agents in Copilot Studio

  • Enterprise Knowledge Sources: The Big Picture
  • Copilot Connectors and Power Platform Connectors
  • Azure AI Search as a Knowledge Source
  • Adding Tools: Custom Connectors and REST APIs
  • MCP Tools: Model Context Protocol in Action
  • Computer Use: Agent-Driven UI Automation
  • Multi-Agent Solutions: Design and Agent Reuse
  • Integrating Foundry Agents
  • Fabric Data Agents: Analytics Meets AI
  • A2A Protocol: Cross-Platform Agent Collaboration
  • Grounded Answers: Azure AI Search with Foundry
  • Foundry Model Catalog and Application Insights

Domain 3: Test and Manage Agents

  • Test Sets & Evaluation Methods
  • Reviewing Results & Tuning Performance
  • Solutions & Environment Variables
  • Power Platform Pipelines for Agent ALM
  • Agent Lifecycle: From Dev to Production
  • Exam Prep: Diagnostic Review
Domain 2: Integrate and Extend Agents in Copilot Studio Premium ⏱ ~12 min read

Enterprise Knowledge Sources: The Big Picture

Overview of connectors and Azure AI Search as knowledge sources.

Welcome to Domain 2: Where agents get smart

β˜• Simple explanation

An agent without knowledge is just a chatbot that makes things up.

Imagine you hired a new employee but gave them zero access β€” no files, no intranet, no databases. They would guess at every answer. Enterprise knowledge sources are how you give your agent the company brain. There are three main pipes you can connect: Copilot connectors that index data into Microsoft Graph, Power Platform connectors that call external systems on demand, and Azure AI Search for heavyweight document search across millions of pages.

This module maps all three so you know which pipe to use when.

Enterprise knowledge source architecture in Copilot Studio follows a three-pillar model. Each pillar addresses a different data access pattern:

Copilot connectors (formerly Microsoft Graph connectors) crawl external data and index it into the Microsoft 365 Search index. The agent queries this index at runtime using the built-in generative answers capability. Data is pre-indexed, so responses are fast but freshness depends on the crawl schedule.

Power Platform connectors provide live, action-based access to over 1,000 external services. The agent calls these at runtime β€” no pre-indexing. They return structured data (JSON) rather than document content, making them ideal for lookups and write-back operations.

Azure AI Search offers enterprise-grade search with keyword, vector, semantic, and hybrid modes. It indexes documents into a dedicated search service outside M365, giving you full control over the index schema, ranking profiles, and security trimming.

The exam tests your ability to choose the right pillar for a given scenario and configure each one correctly.

The three pillars of enterprise knowledge

Every knowledge source in Copilot Studio falls into one of three categories. The critical skill is knowing which to reach for β€” and the exam loves scenario questions that test exactly this.

The three pillars of enterprise knowledge in Copilot Studio
FeatureData flowSearch typeSetup complexityBest for
Copilot connectorsCrawl β†’ index into M365 Graph β†’ agent queries indexFull-text search over indexed content (generative answers)Admin-driven: configure in M365 admin centre, ~50 connectors availableSurfacing external docs (ServiceNow KB, Confluence, file shares) alongside M365 content
Power Platform connectorsLive API call at runtime β†’ structured JSON responseNo search β€” direct API request/responseDeveloper configures connection + actions in Copilot Studio, 1,000+ connectorsReal-time lookups (CRM records, ticket status) and write-back actions
Azure AI SearchPush or pull indexer β†’ dedicated Azure search index β†’ agent queries via APIKeyword, vector, semantic, or hybrid search with ranking profilesDeveloper creates Azure resource, builds index, connects from Copilot StudioLarge document collections (50K+ docs), multi-language, custom relevance tuning

When to use which β€” decision factors

Choosing the right pillar depends on four factors. Get these straight and you will handle any scenario question the exam throws at you.

FactorCopilot connectorsPower Platform connectorsAzure AI Search
Data freshnessNear-real-time to scheduled crawl (hours)Real-time (live API call)Depends on indexer schedule (minutes to hours)
Data volumeMillions of items per connectionPer-request (paginated)Billions of documents
Security modelM365 tenant boundary, Graph permissionsConnection-level auth (OAuth, API key)Azure RBAC + index-level security trimming
Who configuresM365 admin (tenant-level)Developer in Copilot StudioDeveloper + Azure admin
πŸ’‘ Data residency matters

Copilot connectors index data into your M365 tenant β€” the data lives in your tenant’s geo. Azure AI Search stores data in whichever Azure region you choose. Power Platform connectors do not store data at all β€” they pass it through at runtime. For regulated industries, this distinction drives architecture decisions. The exam may ask where data resides for a given connector type.

How data flows through the agent

When a user asks your agent a question, the orchestrator decides which knowledge source to query. This is not random β€” it follows a priority chain:

  1. Topic match first β€” if a topic trigger matches the user’s message, that topic runs (including any tools or flows it calls).
  2. Generative answers second β€” if no topic matches, the agent uses generative answers to search configured knowledge sources (Copilot connectors, SharePoint, uploaded files, Azure AI Search).
  3. Fallback last β€” if no knowledge source returns a confident answer, the system fallback topic fires.
Scenario: Kai maps Pacific Mutual's knowledge sources

Kai just kicked off the Copilot Studio deployment at Pacific Mutual, a 15,000-person insurance company. The project sponsor wants the agent to answer questions from three sources: the internal ServiceNow knowledge base (5,000 articles), the Salesforce CRM (live policy lookups), and a regulatory document archive (80,000 PDFs on a file share).

Kai maps the architecture: ServiceNow gets a Copilot connector β€” the M365 admin configures the ServiceNow Graph connector so articles are indexed and searchable through generative answers. Salesforce gets a Power Platform connector β€” the agent calls the Salesforce API in real time to pull live policy data (no indexing needed, the data changes constantly). Regulatory PDFs go into Azure AI Search β€” Kai creates an Azure AI Search index with a blob storage indexer, enables semantic ranking for natural-language queries, and connects it to the agent.

Three sources, three pillars, one agent. This is the architecture pattern the exam expects you to recognise.

Choosing the right pillar β€” a mental model

Think of it as a restaurant analogy:

  • Copilot connectors = a buffet. The food (data) is prepared in advance and laid out for you. Fast to serve, but you eat what is available.
  • Power Platform connectors = ordering from the kitchen. You get exactly what you ask for, made fresh, but it takes a moment and requires a specific order (API call).
  • Azure AI Search = a private chef with a custom pantry. You stock the pantry yourself, define the recipes (index schema), and get exactly the dish you want β€” but you need to set it all up first.
Question

What are the three pillars of enterprise knowledge in Copilot Studio?

Click or press Enter to reveal answer

Answer

1. Copilot connectors (Graph-indexed search), 2. Power Platform connectors (live API calls), 3. Azure AI Search (dedicated search index with keyword, vector, semantic, and hybrid modes).

Click to flip back

Question

Where does data reside when you use a Copilot connector?

Click or press Enter to reveal answer

Answer

Data is indexed into your M365 tenant's Microsoft Graph index. It lives in your tenant's data residency geo β€” not in an external system.

Click to flip back

Question

What happens when no topic matches and no knowledge source returns a confident answer?

Click or press Enter to reveal answer

Answer

The system fallback topic fires. This is the last step in the orchestrator's priority chain: topic match β†’ generative answers β†’ fallback.

Click to flip back

Question

Which knowledge pillar provides real-time data without pre-indexing?

Click or press Enter to reveal answer

Answer

Power Platform connectors. They make live API calls at runtime and return structured JSON β€” no crawling or indexing step.

Click to flip back

Question

Who configures Copilot connectors vs Power Platform connectors?

Click or press Enter to reveal answer

Answer

Copilot connectors are configured by M365 admins at the tenant level (M365 admin centre). Power Platform connectors are configured by developers inside Copilot Studio at the agent level.

Click to flip back

Knowledge Check

Kai needs Pacific Mutual's agent to pull live insurance policy details from Salesforce when a customer asks about their coverage. Which knowledge pillar should he use?

Knowledge Check

An M365 admin has configured a ServiceNow Copilot connector. Where is the ServiceNow knowledge base content stored after indexing?

Knowledge Check

Which factor most strongly determines whether to use Azure AI Search over a Copilot connector?

🎬 Video coming soon

Enterprise Knowledge Sources: The Big Picture

← Previous

API Calls, HTTP Requests and Adaptive Cards

Next β†’

Copilot Connectors and Power Platform Connectors

Guided

I learn, I simplify, I share.

A Guide to Cloud YouTube Feedback

© 2026 Sutheesh. All rights reserved.

Guided is an independent study resource and is not affiliated with, endorsed by, or officially connected to Microsoft. Microsoft, Azure, and related trademarks are property of Microsoft Corporation. Always verify information against Microsoft Learn.