You are creating a Power Virtual Agents chatbot for a Microsoft Power Platform power apps portal app.
The job title of users must be stored automatically when users log in. The job title must always appear in the chatbot.
You need to configure the job title functionality.
Which mechanism should you use?
A. artificial intelligence
B. variable
C. entity
D. topic
Show Answer
Correct Answer: B
Explanation: Variables in Power Virtual Agents are used to store values during a conversation, including user-specific information that can be populated automatically (for example, from portal user context) and then reused in bot responses. Entities are for recognizing/extracting information, topics define conversation flows, and AI is not the storage mechanism.
Question 153
A company has marketing teams for different regions.
A user creates and publishes a chatbot within Microsoft Teams for their specific marketing team.
The base metrics retrieved by the chatbot are relevant to all marketing teams.
The other marketing teams request access to the chatbot.
You need to publish the chatbot to the entire company.
What should you do?
A. Configure the chatbot to be used with the Teams channel.
B. Submit the chatbot for admin approval.
C. Copy the published chatbot link and email it to the other teams.
D. Invite the other teams to the team that has the chatbot.
E. Export the chatbot and import it into a corporate environment.
Show Answer
Correct Answer: B
Explanation: To make a chatbot created in Microsoft Teams available across the entire organization, it must be submitted for administrator approval. After approval, it can be published in the organization's Teams app store (for example, under 'Built by your org') so all users can discover and install it. Simply enabling the Teams channel, sharing a link, inviting users to the original team, or exporting/importing the bot does not achieve organization-wide publication.
Question 154
You create a JavaScript web resource named MyBusinessLogic. The code it contains uses functionality from a third-party JavaScript library.
You notice that an independent software vendor (ISV) solution uses the same third-party library in their managed solution.
You plan to deploy your solution to other environments by using a managed solution. The ISV solution might not be installed in the other environments.
You need to package the solution for deployment
What are two ways to achieve this goal? Each correct answer presents a complete solution.
NOTE: Each correct selection is worth one point.
A. Create a new JavaScript web resource by using the code from the third-party library. Add the new JavaScript web resource along with MyBusinessLogic to the solution.
B. Add a copy of the JavaScript library from the ISV to the solution along with MyBusinessLogic.
C. Add the code from the third-party JavaScript library to MyBusinessLogic. Add MyBusinessLogic to the solution.
D. Add only the third-party JavaScript web resource to the solution.
Show Answer
Correct Answer: A, C
Explanation: The solution must be self-contained because the ISV managed solution may not exist in the target environment. Creating your own web resource for the third-party library and including it with your business logic (A) ensures the dependency is packaged. Alternatively, embedding the third-party library code directly into MyBusinessLogic (C) also makes the solution self-contained. Copying a JavaScript library from an ISV solution (B) is not an appropriate packaging approach due to ownership/licensing and dependency concerns. Including only the library (D) omits the custom MyBusinessLogic resource needed by the solution.
Question 155
HOTSPOT -
A bank uses Power BI visualizations to help determine whether they should loan money to a customer. The bank has three different visuals that are part of a
Power BI report. The bank uses a set of four risk variables that indicate whether the customer is creditworthy.
You must create a mechanism so that bank employees can change the values of the four risk variables. Changes to the value of any variable must cause the three visualizations to update.
You need to create the solution.
Which action should you perform? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Show Answer
Correct Answer: Update visualizations: Embed a canvas app in a Power BI report.
Adjust risk variables: Use Power Apps visuals.
Explanation: A Power Apps visual hosts a canvas app inside a Power BI report, allowing users to edit values. When integrated, changes made through the app can trigger refresh/update of the report visuals.
Question 156
A user needs to create a Power Apps portal app.
The user is getting a permission denied error when creating the portal app.
You need to configure permissions to create the portal app.
Which three permissions should you configure? Each correct answer presents part of the solution.
NOTE: Each correct selection is worth one point.
A. In the Power Platform admin center, ensure that the user account has read-write access.
B. In Azure Active Directory, assign the Contributor role to the application at the subscription scope.
C. In Azure Active Directory, ensure that the user has permission to register an app.
D. In the Power Platform admin center, change the portal app owner to the user.
E. In the Power Platform admin center, ensure that the user has the System administrator security role.
Show Answer
Correct Answer: A, C, E
Explanation: Creating a Power Apps portal (Power Pages) requires the user to have a Dataverse user account with Read-Write access mode, the System Administrator security role, and permission in Microsoft Entra ID (Azure AD) to register applications. Assigning Azure Contributor at subscription scope is not required, and changing the portal owner does not grant creation permissions.
Question 157
DRAG DROP -
A company plans to automate the following manual processes by using Power Automate.
You need to identify UI flow types for the two business processes.
Which desktop flow type should you use? To answer, drag the appropriate desktop flow types to the correct business processes. Each desktop flow type may be used once, more than once, or not at all. You may need to drag the split bar between panes or scroll to view content.
NOTE: Each correct selection is worth one point.
Select and Place:
Show Answer
Correct Answer: 1. Attended
2. Unattended
Explanation: Attended desktop flows require an active, unlocked user session and are typically started while a user is signed in. Unattended desktop flows run without user presence (for example, after business hours) using a configured machine; the note that the device remains unlocked when the process is not running does not change that requirement.
Question 158
HOTSPOT -
A company is configuring a Power Apps portal using Microsoft Dataverse.
The company requires the following:
✑ Only authenticated users must be able to sign into the portal.
✑ Authenticated users must have varying degrees of access to the different parts of the portal.
✑ Users must enter one of several external identities when creating an account during the open registration process.
You need to configure user authentication and permissions.
Which component should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Show Answer
Correct Answer: Contact table record
Web roles
Explanation: In Power Apps portals (Power Pages), each authenticated portal user must be represented by a Contact record. Authorization to restricted pages is controlled through Web Roles assigned to those contacts.
Question 159
You are configuring a new Power Apps portal. You have two web roles, one for authenticated users and one for anonymous users. You grant the Anonymous
Users role to users.
A test user reports that they can access the home page but cannot view a page linked from the home page.
You need to determine why the test user cannot view the portal page.
What is the cause of the issue?
A. The setting to make the page available to everyone is disabled.
B. Inherited permissions are not enabled for the linked page.
C. The Authenticated Users Web role does not have permission to view the page.
D. Maintenance mode is enabled on the portal.
Show Answer
Correct Answer: A
Explanation: The home page is accessible, so the portal itself is functioning and maintenance mode is not the issue. The problem is isolated to a specific page. In Power Apps/Power Pages, each page can be configured as 'Anyone can see this page' or restricted by page permissions. If the linked page is not configured to be available to everyone, users relying on the Anonymous Users web role cannot access it. Inherited permissions only apply in specific parent/child page permission scenarios and are not the general cause for a linked page being inaccessible. The Authenticated Users role is irrelevant because the user is accessing via the Anonymous Users role.
Question 160
HOTSPOT -
You need to coordinate updates and deployment for managed solutions containing completed work without disrupting the system.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:
Show Answer
Correct Answer: Deployment option for changes to an unrelated table:
Deploy a patch with the changes made from the current solution.
Deployment option for automation enhancements:
Deploy a full copy of the original solution and then deploy the new solution. Use the upgrade option for both deployments.
Explanation: Use a patch for isolated changes to unrelated components to minimize impact. For broader automation enhancements, perform managed solution upgrades so dependencies and component lifecycle are handled correctly while replacing the prior managed solution.
Question 161
You need to be able to move a Power Automate desktop flow used in the verification process to the testing environment.
What should you do?
A. Share a copy of the desktop flow with a member of internal IT.
B. Use the Export option in the flow to get the flow identifier and provide it to internal IT.
C. Send a copy of the desktop flow to a member of internal IT.
D. Create the desktop flow in a solution and provide it to internal IT.
Show Answer
Correct Answer: D
Explanation: To move a Power Automate desktop flow between environments, it should be included in a solution. Solutions can be exported from one environment and imported into another, preserving the flow and its related components. Sharing, sending a copy, or providing only a flow identifier does not support environment migration.
$19
Get all 301 questions with detailed answers and explanations
Instant download HTML + PDF delivered the moment payment clears.
Secure Stripe checkout we never see or store your card details.
7-day refund if files are defective see our refund policy.