PL-900 Practice Question: Demonstrate the capabilities of Microsoft Copilot Studio
A facilities manager at a university builds a copilot in Microsoft Copilot Studio that answers questions about room booking policies. The source content is a public-facing SharePoint Online site containing policy documents. The manager wants the copilot to answer from those documents and keep them current automatically when editors update the site. What should the manager configure?
⚠ Common exam trap
The trap here is treating SharePoint documents as content to copy into topics, rather than connecting the site as a live knowledge source that powers generative answers.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Add a knowledge source pointing to the SharePoint site so the copilot grounds answers in those documents
Knowledge sources in Microsoft Copilot Studio let a copilot ground generative answers in external content such as a SharePoint site. Because the source is connected rather than copied, updates made by site editors flow into the copilot's answers. Manual topics, CSV attachments, and prompt-listed URLs all produce static or unusable content that cannot stay current automatically.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Enable the fallback topic and set a system prompt that lists the policy URLs
Why it's wrong here
Listing URLs in a system prompt does not make Microsoft Copilot Studio retrieve and cite those pages as knowledge. The fallback topic handles unrecognized utterances, but without a configured knowledge source the copilot cannot ground answers in the SharePoint documents or refresh them when the site changes.
- ✗
Create a manual topic for each policy document and paste the text into message nodes
Why it's wrong here
Hard-coding document text into message nodes creates static content that does not update when editors change the SharePoint site. Each policy change would require manual topic edits, so this approach fails the requirement that answers stay current automatically and is impractical for a large policy library.
- ✓
Add a knowledge source pointing to the SharePoint site so the copilot grounds answers in those documents
Why this is correct
Microsoft Copilot Studio supports knowledge sources, including SharePoint, that ground generative answers in an organization's content. Pointing the copilot at the policy site means answers are drawn from those documents and reflect edits as the source is reindexed, satisfying both the grounding and the automatic currency requirement without manual retraining.
- ✗
Export the documents to a comma-separated values file and upload it as an attachment
Why it's wrong here
Uploading a CSV attachment does not create a live knowledge connection in Microsoft Copilot Studio. The copilot would not automatically read or refresh the policy documents from SharePoint, and CSV formatting also strips the document structure that grounding relies on, so answers would not stay current.
Go deeper
Related to this question
About these practice questions
This PL-900 question is part of Courseiva's 701-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official Microsoft exam blueprint
This PL-900 practice question is part of Courseiva's free Microsoft certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the PL-900 exam.