Courseiva

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

A company wants to build a custom copilot that answers questions about its internal travel policy. The policy content already lives in a public-facing website that the company maintains. The copilot must ground its answers in that website's content and require no manual data uploads. What should you configure in Microsoft Copilot Studio?

⚠ Common exam trap

The trap here is assuming that publishing or authentication settings add knowledge, when the copilot only answers from content you explicitly connect as a knowledge source.

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 the website URL as a knowledge source for the copilot.

Grounding a copilot in existing content is done by adding knowledge sources, and a public website URL is a supported source in Copilot Studio. The copilot can then retrieve relevant passages from the site when users ask travel-policy questions. Publishing channels, sending email, or enabling sign-in do not provide the content needed for accurate answers.

Answer analysis

Option-by-option breakdown

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

  • ✗

    Publish the copilot to Microsoft Teams and enable the Teams channel.

    Why it's wrong here

    Publishing to Teams only changes where users can chat with the copilot; it does not give the copilot any travel-policy content. Without a knowledge source, the copilot has nothing to ground answers in, so it cannot reliably answer policy questions. Channel configuration is a delivery concern, not a data-grounding mechanism.

  • ✓

    Add the website URL as a knowledge source for the copilot.

    Why this is correct

    Copilot Studio supports website knowledge sources, so the copilot can crawl the public site and ground responses in its pages without uploading files. This matches the requirement of using existing website content with no manual data preparation, and it keeps answers current as the site is updated.

  • ✗

    Enable the copilot's authentication setting so users sign in with Microsoft Entra ID.

    Why it's wrong here

    Authentication controls who can access the copilot and can enable user-specific experiences, but it does not supply travel-policy content. Even with sign-in enabled, the copilot still lacks a knowledge source and cannot answer policy questions. This option addresses identity, not grounding, so it fails the stated requirement.

  • ✗

    Create a Power Automate cloud flow that emails the policy PDF to users on request.

    Why it's wrong here

    A cloud flow can send an email, but that does not make the copilot answer questions from the website content. The requirement is grounded conversational answers, not file delivery. Building an email flow also adds automation work that the scenario explicitly tries to avoid, and it does not connect the site as a knowledge source.

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.