Grounding Agent Responses in Microsoft Graph via Copilot Connectors

Connect to enterprise knowledge sources
Answer Correct answer: A — Add the configured enterprise knowledge source to the agent’s knowledge.

A tenant administrator configures a Copilot connector that indexes content from an external knowledge system into Microsoft Graph. A builder is building an agent that must: • Use the indexed enterprise knowledge during answer generation. • Avoid duplicating or manually uploading the same content. • Avoid invoking the system as a transactional tool. You need to configure the agent so that responses are grounded in the authorized knowledge sources. What should you do?

  1. Add the configured enterprise knowledge source to the agent’s knowledge. Correct Answer
  2. Create a new custom connector inside the agent configuration.
  3. Add the connector as a tool and invoke it from a topic.
  4. Upload documents from the external system directly into the agent’s file knowledge store.

Community Insight

The question tests the distinction between using a connector for 'Knowledge' (grounding answers) versus 'Tools' (performing actions), with the common trap being the selection of tools or manual file uploads.

This guide explains how to configure a Copilot agent to use indexed enterprise knowledge from Microsoft Graph without manual uploads or transactional tool invocations. It establishes that adding the existing connector as a knowledge source is the correct configuration.

Candidates often select Option C (Add as a tool) because they confuse grounding data for answers with invoking an API to fetch data, or Option D due to misunderstanding the role of connectors.

Community Discussion (1 comments)

MeshMallow 👍 2 Selected: A
A. Add the configured enterprise knowledge source to the agent’s knowledge. The tenant admin has already set up a Copilot connector that indexes the external content into Microsoft Graph. The builder only needs to add that existing knowledge source to the agent, so responses are grounded in the indexed, permission-trimmed content. This satisfies all three requirements.

Comments & Corrections

No comments yet — spotted an error or have a note? Share it below.

Log in to comment, report an error, or add a note about this question.

Submitted for moderation before publishing. Keep it helpful and respectful.

Expert Analysis

Why the Answer Is Correct

Option A is correct because the tenant administrator has already configured a Copilot connector to index external content into Microsoft Graph. In Copilot Studio, agents can be grounded in this indexed content by simply adding the configured knowledge source to the agent's settings. This approach allows the LLM to retrieve and cite information during answer generation without duplicating effort or requiring manual uploads.

Why the Other Options Are Wrong

Option B is incorrect because creating a new custom connector duplicates the work already done by the tenant admin and does not automatically ground the agent in the indexed Graph data. Option C is incorrect because adding the connector as a tool implies invoking it for specific actions or transactions, which contradicts the requirement to avoid transactional invocation; furthermore, tools are not the primary mechanism for general knowledge grounding in this context. Option D is incorrect because uploading documents manually violates the requirement to avoid duplicating content and bypasses the automated indexing provided by the connector.

Community Comment Notes

Community consensus strongly supports Option A. As MeshMallow noted, the builder only needs to link the existing indexed source to the agent, satisfying all constraints regarding duplication and permissions. The comment highlights that the connector handles the heavy lifting of indexing, leaving the agent builder to simply reference it.

Exam Strategy

When configuring agents, always distinguish between 'Knowledge' sources used for grounding responses and 'Tools' used for executing tasks. If the data is already indexed in Microsoft Graph via a connector, add it as a Knowledge Source rather than reinventing the integration or treating it as a tool.

Frequently Asked Questions

Why not use the connector as a Tool instead?

Tools are for invoking specific actions or APIs. For grounding LLM answers in existing indexed data, the Knowledge feature is designed to handle retrieval and citation automatically.

Does adding the knowledge source require manual uploads?

No. Since the connector already indexes content into Microsoft Graph, adding the source links the agent to that pre-existing, permission-trimmed index without manual intervention.

More AB-620 FAQ →

Related Analysis

← Back to AB-620 Study Guide