CCNA Demonstrate the capabilities of Microsoft Copilot Studio Questions

10 questions · Demonstrate the capabilities of Microsoft Copilot Studio · All types, answers revealed

1
MCQhard

A company has configured the copilot as shown in the exhibit. Users report that the copilot is not answering questions about HR policies that were updated in the SharePoint site today. What is the most likely cause?

A.The public website refresh is set to daily
B.Authentication is not properly configured
C.The knowledge source refresh interval is set to weekly
D.Generative AI is disabled
AnswerC

Weekly refresh means changes today aren't reflected.

Why this answer

The copilot's knowledge source refresh interval is set to weekly, meaning it only re-indexes the SharePoint site every seven days. Since the HR policies were updated today, the copilot is still using the stale, pre-update content and cannot answer questions about the new policies until the next scheduled refresh occurs.

Exam trap

The trap here is that candidates confuse the refresh interval setting with authentication or AI enablement, assuming that any failure to answer new content must be a permissions or AI feature issue, rather than recognizing that the copilot simply hasn't re-indexed the updated source yet.

How to eliminate wrong answers

Option A is wrong because the public website refresh setting controls how often the copilot re-indexes a public website, not a SharePoint site; the exhibit shows a SharePoint knowledge source, so this setting is irrelevant. Option B is wrong because authentication configuration affects user sign-in and data access permissions, not the frequency of content indexing; if authentication were misconfigured, users would likely see access errors, not a lack of updated answers. Option D is wrong because disabling generative AI would prevent the copilot from generating any responses at all, not just from answering about today's updates; users would report no answers to any questions, not just HR policy questions.

2
Multi-Selecthard

A company is designing a copilot using Microsoft Copilot Studio. The copilot must handle sensitive employee data. Which TWO actions should the administrator take to ensure data security and compliance?

Select 2 answers
A.Enable anonymous access to allow external users
B.Configure data loss prevention (DLP) policies to restrict data movement
C.Disable authentication to simplify access
D.Enable the 'Data for training' option to be turned off
E.Add public websites as knowledge sources
AnswersB, D

DLP policies help secure sensitive data.

Why this answer

Options A and D are correct. Option A prevents data from leaving the region. Option D ensures data isn't used for model training.

Option B is wrong because enabling anonymous access increases risk. Option C is wrong because disabling authentication doesn't secure data. Option E is wrong because public websites aren't secure for sensitive data.

3
MCQmedium

A company has deployed a custom copilot built with Microsoft Copilot Studio to support the sales team. The copilot uses a SharePoint site containing product documentation and a public website for industry news as knowledge sources. The copilot is configured with anonymous access and is published to a demo page. Recently, the sales team has been using the copilot to answer customer questions, but they report that the copilot sometimes provides incorrect product specifications and cites sources that are not related to the company's products. The administrator needs to improve the accuracy and relevance of the copilot's responses while maintaining the ability to answer questions about industry news. What should the administrator do first?

A.Remove the public website as a knowledge source and add a more specific industry news source
B.Enable Microsoft Entra ID authentication to restrict access
C.Turn off Generative AI and use only manual topics
D.Add additional SharePoint sites with product specifications
AnswerA

This ensures the copilot uses authoritative product data and relevant news.

Why this answer

Option A is correct because the core issue is that the public website knowledge source is introducing irrelevant or incorrect information into the copilot's responses. By removing it and adding a more specific industry news source, the administrator directly addresses the source of inaccuracy while preserving the ability to answer industry news questions. This aligns with the principle that knowledge source quality directly impacts generative AI response relevance in Microsoft Copilot Studio.

Exam trap

The trap here is that candidates may think restricting access (authentication) or disabling generative AI are quick fixes, but the question specifically asks about improving accuracy and relevance while maintaining the ability to answer industry news, so the correct first step is to refine the knowledge sources, not to change access or disable the core AI functionality.

How to eliminate wrong answers

Option B is wrong because enabling Microsoft Entra ID authentication controls access to the copilot but does not improve the accuracy or relevance of its responses; it only restricts who can use it. Option C is wrong because turning off Generative AI and using only manual topics would eliminate the copilot's ability to answer questions about industry news, which the requirement explicitly states must be maintained. Option D is wrong because adding more SharePoint sites with product specifications does not address the root cause of the problem—the public website source introducing irrelevant or incorrect information—and could even compound the issue by adding more potentially conflicting data.

4
MCQmedium

A company has deployed a custom copilot built with Microsoft Copilot Studio. Users report that the copilot sometimes provides outdated information. The knowledge sources are SharePoint sites and public websites. The copilot uses Generative AI to formulate answers. What should the administrator do to improve the accuracy of the copilot's responses?

A.Enable the 'Show citations' option
B.Reduce the number of topics
C.Refresh the knowledge sources periodically
D.Turn off Generative AI for responses
AnswerC

Refreshing knowledge sources ensures the copilot uses current data.

Why this answer

Option C is correct because the copilot's knowledge sources (SharePoint sites and public websites) are not automatically refreshed in real time. By periodically refreshing these sources, the administrator ensures the copilot's generative AI has access to the most current content, directly addressing the issue of outdated information.

Exam trap

The trap here is that candidates confuse user-facing features like 'Show citations' with data freshness mechanisms, or assume that disabling generative AI will fix accuracy issues, when in fact the root cause is the static nature of the knowledge snapshot.

How to eliminate wrong answers

Option A is wrong because enabling 'Show citations' only displays the source of the answer to the user, but does not update the underlying data; the copilot would still use outdated content. Option B is wrong because reducing the number of topics limits the copilot's scope but does not solve the problem of stale data; outdated information remains in the remaining topics. Option D is wrong because turning off Generative AI would revert the copilot to non-generative, topic-based responses, which may still rely on outdated knowledge sources and would eliminate the AI's ability to synthesize answers from multiple sources.

5
Multi-Selecteasy

Which TWO actions can be performed using Microsoft Copilot Studio without writing custom code?

Select 2 answers
A.Trigger a Power Automate flow from a topic.
B.Integrate with a custom API by writing JavaScript code.
C.Train the copilot with a custom machine learning model.
D.Publish the copilot to a Microsoft Teams channel.
E.Deploy the copilot to a third-party website using custom HTML.
AnswersA, D

Power Automate flows can be triggered natively.

Why this answer

Option A is correct because Microsoft Copilot Studio allows you to trigger a Power Automate flow directly from a topic without writing any custom code. This is achieved by adding a 'Call an action' node within a topic and selecting a Power Automate flow, enabling the copilot to execute automated workflows seamlessly.

Exam trap

The trap here is that candidates may think integrating with a custom API (Option B) is no-code because Copilot Studio has a 'Custom API' connector, but that connector still requires writing JavaScript code to define the API call, making it a code-based action.

6
MCQeasy

A company wants to create a custom copilot that answers employee questions about IT policies. The copilot must use existing SharePoint documents as a knowledge source. Which feature of Microsoft Copilot Studio should the company use?

A.Generative AI feature
B.Power Automate cloud flow
C.Copilot for Microsoft 365
D.Add a knowledge source
AnswerD

Copilot Studio allows adding SharePoint as a knowledge source to ground responses.

Why this answer

Option D is correct because the 'Add a knowledge source' feature in Microsoft Copilot Studio allows you to connect a copilot to existing SharePoint document libraries, enabling it to retrieve and answer questions based on the content of those documents. This is the direct mechanism for grounding a custom copilot with enterprise content without requiring additional development.

Exam trap

The trap here is that candidates often confuse the 'Generative AI feature' (which enables AI responses) with the specific mechanism to provide source data, or they mistakenly think Copilot for Microsoft 365 is a feature within Copilot Studio for adding knowledge sources, when it is a separate product.

How to eliminate wrong answers

Option A is wrong because the 'Generative AI feature' is a general capability of Copilot Studio that enables natural language responses, but it does not by itself connect to SharePoint documents as a knowledge source; it requires a configured knowledge source to ground its answers. Option B is wrong because Power Automate cloud flows are used for automating workflows and processes, not for directly adding a knowledge source to a copilot; they can be triggered by a copilot but do not serve as a document-based knowledge repository. Option C is wrong because Copilot for Microsoft 365 is a separate product that provides AI assistance across Microsoft 365 apps and is not a feature within Copilot Studio for building custom copilots; it cannot be used to add SharePoint documents as a knowledge source to a custom copilot.

7
MCQmedium

A company wants to extend their existing copilot built with Copilot Studio to trigger a workflow when an employee requests time off. The workflow must create a record in a Dataverse table and send an approval email. What should the copilot developer use?

A.Embed a Power Apps canvas app
B.Use AI Builder to create a model
C.Configure the Dataverse connector directly
D.Add a Power Automate flow as a plugin
AnswerD

Power Automate flows can be called from Copilot Studio to automate workflows.

Why this answer

Option D is correct because Copilot Studio allows extending a copilot's capabilities by adding a Power Automate flow as a plugin. This enables the copilot to trigger a workflow that creates a record in a Dataverse table and sends an approval email, directly fulfilling the requirement without needing to embed an app or use AI Builder.

Exam trap

The trap here is that candidates may confuse using a Dataverse connector directly (Option C) with the correct method of invoking it through a Power Automate flow plugin, as the connector alone cannot be triggered by a copilot topic without an intermediary flow.

How to eliminate wrong answers

Option A is wrong because embedding a Power Apps canvas app would provide a custom user interface but does not directly trigger a workflow to create a Dataverse record and send an approval email; it would require additional integration. Option B is wrong because AI Builder is used to create predictive models (e.g., form processing, object detection) and is not designed to orchestrate multi-step workflows like creating records and sending emails. Option C is wrong because configuring the Dataverse connector directly is not a standalone action within Copilot Studio; connectors are used within flows or apps, and the copilot itself cannot directly invoke a connector without a plugin or flow.

8
MCQhard

You are a Power Platform administrator for Contoso Ltd. The company uses Microsoft Copilot Studio to build a customer support copilot. The copilot has several topics for common issues. Recently, users report that when they ask about "refund policy," the copilot responds with unrelated information about shipping. You review the copilot and find that: - There is a topic called "Refund Policy" with trigger phrases: "refund policy", "return policy", "money back". - There is a topic called "Shipping Information" with trigger phrases: "shipping", "delivery", "refund policy". - Both topics are active and have similar confidence thresholds. - The "Shipping Information" topic was created last week by a new team member. - The "Fallback" topic responds with "I'm sorry, I didn't understand." You need to ensure that when users say "refund policy," the correct topic is triggered. You want to minimize changes to existing configurations. What should you do?

A.Remove the trigger phrase "refund policy" from the "Shipping Information" topic.
B.Reorder topics so that "Refund Policy" appears before "Shipping Information" in the topic list.
C.Lower the trigger confidence threshold for the "Refund Policy" topic to 0.7.
D.Delete the "Shipping Information" topic and recreate it without the phrase "refund policy."
AnswerA

Removing the duplicate phrase eliminates the conflict while preserving the shipping topic.

Why this answer

Option A is correct because removing the trigger phrase 'refund policy' from the 'Shipping Information' topic eliminates the conflicting trigger that causes the copilot to match the wrong topic. In Microsoft Copilot Studio, when multiple topics share the same trigger phrase and have similar confidence thresholds, the system may select the wrong topic based on recency or other scoring factors. By removing the duplicate phrase from the newer topic, the 'Refund Policy' topic becomes the only match for that phrase, ensuring the correct response.

Exam trap

The trap here is that candidates may think reordering topics (Option B) controls trigger priority, but in Copilot Studio, topic order only affects fallback and system topics, not custom topic matching, which is purely based on NLU confidence scoring.

How to eliminate wrong answers

Option B is wrong because reordering topics does not affect trigger phrase matching; Copilot Studio uses confidence scoring and trigger phrase matching, not topic order, to determine which topic to trigger. Option C is wrong because lowering the trigger confidence threshold for the 'Refund Policy' topic would make it easier to trigger, but it does not resolve the conflict caused by the same phrase existing in another topic; the 'Shipping Information' topic would still match with its own threshold. Option D is wrong because deleting and recreating the topic is unnecessary and violates the goal of minimizing changes; simply removing the conflicting trigger phrase achieves the same result with less disruption.

9
MCQmedium

A customer interacts with a Microsoft Copilot Studio bot and says, "I want to check order status." The bot responds with "Please provide your order number." The customer then types their order number, but the bot does not proceed. Which of the following is the most likely cause?

A.The order number entity is not recognized or extracted from the user's input.
B.The bot is stuck in the Fallback topic.
C.The trigger phrase does not match exactly.
D.The "Redirect to Order Lookup topic" action is placed before the message actions.
AnswerA

If the entity is not captured, the condition for missing OrderNumber is triggered, leading to a loop.

Why this answer

The bot fails to proceed because it cannot extract the order number entity from the user's input. In Microsoft Copilot Studio, entities are used to identify and capture specific data types (like order numbers) from user utterances. If the entity is not configured, not trained, or the user's input format doesn't match the entity pattern, the bot will not recognize the order number and cannot pass it to the next topic or action, causing the conversation to stall.

Exam trap

The trap here is that candidates assume the bot is stuck in the Fallback topic or that trigger phrases require exact matches, but the real issue is entity extraction failure, which is a common pitfall when building conversational flows in Copilot Studio.

How to eliminate wrong answers

Option B is wrong because the Fallback topic is triggered only when the bot cannot match any topic or intent, but here the bot successfully matched the 'check order status' intent and responded, so it is not stuck in Fallback. Option C is wrong because trigger phrases do not need to match exactly; Copilot Studio uses natural language understanding (NLU) to match user input to topics based on intent, not exact phrase matching. Option D is wrong because the placement of the 'Redirect to Order Lookup topic' action relative to message actions would not cause the bot to fail to proceed after the user provides the order number; the issue is that the order number is not being captured, not that the redirect is misplaced.

10
MCQhard

A company is using Microsoft Copilot Studio to build a copilot for employee onboarding. The copilot must authenticate users to provide personalized information. The company uses Azure AD (now Microsoft Entra ID) for identity management. Which authentication method should the administrator configure in Copilot Studio?

A.Anonymous access
B.Manual authentication
C.Microsoft Entra ID (Azure AD) authentication
D.SharePoint authentication
AnswerC

Microsoft Entra ID provides SSO and user identity for personalization.

Why this answer

Microsoft Entra ID (Azure AD) authentication is the correct choice because the company uses Azure AD for identity management, and Copilot Studio natively supports this authentication method to provide personalized, authenticated experiences. This allows the copilot to verify user identities via OAuth 2.0 and OpenID Connect, enabling access to user-specific data and context during onboarding.

Exam trap

The trap here is that candidates may confuse SharePoint as an authentication method because it is a common data source, but authentication in Copilot Studio is always handled by an identity provider like Microsoft Entra ID, not by SharePoint itself.

How to eliminate wrong answers

Option A is wrong because anonymous access does not authenticate users, so it cannot provide personalized information or enforce identity-based security. Option B is wrong because manual authentication is not a supported authentication method in Copilot Studio; the platform relies on pre-configured identity providers like Microsoft Entra ID or generic OAuth 2.0. Option D is wrong because SharePoint authentication is not a standalone authentication method for Copilot Studio; SharePoint can be a data source, but user authentication is handled by the underlying identity provider, typically Microsoft Entra ID.

Ready to test yourself?

Try a timed practice session using only Demonstrate the capabilities of Microsoft Copilot Studio questions.