Courseiva

PL-900 Practice Question: Demonstrate the capabilities of Microsoft Copilot Studio

A maker is building a copilot with Microsoft Copilot Studio that must answer questions about product warranties. The warranty information is stored in a SharePoint Online list that is updated weekly. The copilot must always provide the most current information without requiring manual retraining. What should the maker do?

⚠ Common exam trap

Candidates often confuse generative answers with manual knowledge uploads; only generative answers with a live SharePoint source automatically reflect updates.

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

✓

Use the 'Create generative answers' node and add the SharePoint list as a knowledge source.

The 'Create generative answers' node is specifically designed to allow the copilot to use configured knowledge sources, such as SharePoint, to generate answers dynamically. When the SharePoint list is updated, the copilot queries the live data, so users always get the latest information. This eliminates the need for manual retraining or re-uploading content, meeting the requirement efficiently.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    Export the SharePoint list to a CSV file and upload it as a manual knowledge source.

    Why it's wrong here

    Uploading a CSV file creates a static knowledge source. When the SharePoint list is updated, the CSV would need to be re-uploaded and the copilot retrained, which violates the requirement for automatic current information. This approach is suitable only for data that does not change frequently.

  • ✗

    Use the 'Search and summarize' node with a Bing Custom Search instance that indexes the SharePoint list.

    Why it's wrong here

    Bing Custom Search can index web content, but it does not natively integrate with SharePoint lists and would require complex setup and authentication. The 'Search and summarize' node is for web search, not for structured SharePoint data. This option is overly complex and not designed for this scenario.

  • ✓

    Use the 'Create generative answers' node and add the SharePoint list as a knowledge source.

    Why this is correct

    The 'Create generative answers' node in Copilot Studio allows the copilot to use external knowledge sources, including SharePoint lists, to generate responses. When the SharePoint list is updated, the copilot retrieves the latest data dynamically, ensuring current information without manual retraining. This is the intended method for integrating dynamic knowledge.

  • ✗

    Create a Power Automate flow that queries the SharePoint list and returns the answer as a variable in a topic.

    Why it's wrong here

    While a Power Automate flow can retrieve data from SharePoint, it requires building a custom topic with specific trigger phrases and logic for each question. This does not provide generative answers for arbitrary questions and would need significant maintenance. It also does not automatically handle the breadth of warranty questions without additional configuration.

About these practice questions

One of 701 original PL-900 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.