Create a technical designConfigure Microsoft DataverseCreate and configure Power AppsConfigure business process automationExtend the user experienceExtend the platformDevelop integrations
Field technicians use a canvas app to update Microsoft Dataverse data. The app is designed to operate without an internet connection.
The app needs a plug-in to apply business logic after records are updated. Unhandled exceptions must not stop records from being saved or synchronized.
You need to register the plug-in step to apply the business logic.
Which values should be used for each plug-in step setting?
Select
Plug-in deployment
Plug-in step event
You are copying a Microsoft Power Platform production environment to another environment for testing.
You must ensure that the environment provides these capabilities:
Users need production data for testing.
Processes in the testing environment must not send emails.
Copying the environment must not affect production.
You need to prepare the testing environment.
Which three actions should you perform, in sequence?
Drag & Drop
Copy the customizations and schema from the source environment to the target environment.
Copy everything from the source environment to the target environment.
Disable administration mode in the target environment.
Enable administration mode in the target environment.
Disable components that should not run in the target environment.
Telephone numbers for a company must have their values formatted with JavaScript on the OnChange event.
You need to create the JavaScript function.
Which three actions should you carry out, in sequence?
Drag & Drop
Use the getEventSource method to get the column name.
Use the getEventArgs method to get the column name.
Get the global context.
Get the execution context passed to the function.
Format and update the correct column.
You are developing a Power Apps app.
The app must retrieve data from an API that requires two-factor authentication.
You need to configure authentication. Which authentication type should you implement?
AServer-to-server
BAPI key-based
CBasic
DOAuth
QuestionQ6
Develop integrations
0
Community Discussion
No comments yet. Be the first to start the discussion!
QuestionQ7
Extend the platform
QuestionQ8
Create and configure Power Apps
QuestionQ9
Create and configure Power Apps
QuestionQ10
Extend the user experience
QuestionQ11
Create and configure Power Apps
QuestionQ12
Configure Microsoft Dataverse
QuestionQ13
Configure business process automation
QuestionQ14
Extend the user experience
QuestionQ15
Configure Microsoft Dataverse
QuestionQ16
Configure Microsoft Dataverse
QuestionQ17
Extend the user experience
QuestionQ18
Create and configure Power Apps
QuestionQ19
Extend the platform
QuestionQ20
Extend the platform
QuestionQ21
Configure Microsoft Dataverse
QuestionQ22
Configure Microsoft Dataverse
QuestionQ23
Extend the user experience
QuestionQ24
Extend the platform
QuestionQ25
Extend the platform
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Ad
Want a break from the ads?
Go ad-free and unlock Learn Mode, Exam Mode, AstroTutor AI and every premium tool — everything you need to walk in prepared, and confident.
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
A company uses Microsoft 365 and is developing a model-driven app.
The app must meet these requirements:
Use SharePoint Online for document storage.
Send emails by using Exchange Online.
You need to configure the integrations. Match the appropriate configuration option to each requirement. A configuration option may be used once, more than once, or not at all.
Drag & Drop
Server-side synchronization
Server-based integration
Dual-write
System settings
Email
Document storage
You develop code that will update existing records in a table.
The update must be performed by using the alternate key configured for the table.
You need to carry out the update.
Which two requests should you use? Each correct answer provides a complete solution.
> NOTE: Each correct selection is worth one point.
Choose two
AUpdateRequest
BUpsertRequest
CCreateRequest
DRetrieveRequest
You are troubleshooting Power Apps solutions. Determine the cause of each identified issue.
What is the root cause for each issue?
Select
Solution checker completes a run and reports errors for one solution but completes without errors for a different solution.
You encounter an error on line three of a web resource as shown below:
You need to configure the mobile app so that it meets the requirements for phone entries.
Which expression should you use?
AIsBlank
BIsType
CPlainText
DIsNumeric
You have the following code registered on the OnChange event of the parentcustomerid column on a contact table form. The parentcustomerid field is a lookup that can be an account or a contact record.
Line numbering is for information only.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
Yes or No
Yes
No
Statements
Would the value of the telephone1 column on the contact form be null if the parentcustomerid column is null?
Would the code return a parentcustomerid record if it is an account or a contact?
Would the value of the telephone1 column be null if the value of the telephone1 column from the parentcustomerid record is null?
You create a model-driven app. You run Solution checker, and the tool displays this error:
> Solution checker fails to export solutions with model-driven app components.
You need to resolve the issue. What should you do?
AManually export the solution before running Solution checker
BAssign the Environment Maker security role to the Power Apps Checker application user
CAssign the System Administrator security role to your user ID
DDisable the Power Apps Checker application user
EAssign the Environment Maker security role to your user ID
A company manages a Microsoft Power Platform solution that contains an account table.
You enable the Auditing flag on the table and import a managed version of the solution into the production environment.
After the import, you find that the Auditing flag is disabled in production.
You review the solution layers for the Account table and find that the First Party solution customization is on top of the solution.
You need to enable the Auditing setting.
In which order should you perform the actions?
Drag & Drop
Delete the new solution from the development and production environments.
With the Account table, export the original solution as managed from the development environment and import it to the production environment by using the Upgrade setting.
Remove the Account table from the original solution. Export the solution as managed from the development environment and import it to the production environment by using the Upgrade setting.
Add the Account table and all customizations of this table to the original solution.
Create a blank solution and move Account table customizations from the original solution to the blank solution. Export the new solution as managed from the development environment and import it to the production environment.
You are creating a business process flow for an organization’s Request for Quote process.
You need to ensure that the business process flow meets the company’s requirements.
Which components should you use? Each component may be used once, more than once, or not at all.
Drag & Drop
Step
Stage
Custom control
Branching condition
The process starts with the receipt of the request for quote.
Ensure that credit checks are performed for new users only.
Merge all process paths into the main flow.
You are building a model-driven app. You create JavaScript code that displays a message when a record is saved.
You need to configure the related JavaScript web resource name while adding the event handler to the form.
Which field should you use?
AEvent Type
BComponent
CFunction
DLibrary
A financial services company uses the Common Data Service (CDS) to create solutions. The company has development and production instances.
You need to transfer solutions from the development instance to the production instance.
What are two possible methods to accomplish this goal? Each correct answer provides a complete solution.
NOTE: Each correct selection is worth one point.
Choose two
AIn the development instance, make changes to the solutions that are deployed in the production instance, export the solutions as managed solutions, and import the managed solutions into the production instance.
BIn the development instance, highlight the solution you want to make changes to, select Clone a Patch, make changes, export the solution, and import the solution into the production instance.
CExport all managed solutions from the development instance and import the solutions into the production instance.
DIn the production instance, import solutions with the same version number or higher when updating solutions.
You need to assign security roles to groups of users.
Which security roles should be used? Each security type can be used once, more than once, or not at all.
A fine arts school uses a custom canvas application based on Microsoft Dataverse. Artists experience errors in their Artist canvas app and delays when switching pages.
Identify the root causes of these issues by selecting the appropriate troubleshooting methods.
Select
Artist canvas app has errors
Application runs slowly
HOTSPOT –
Analyze and identify the issues reported by the solution checker.
What code is missing or incorrect?
Select
Code set 1
Code set 2
A company is creating multiple plug-ins.
One plug-in continues to fail. You need to debug the plug-in.
Which three actions should you take? Each correct answer represents part of the solution.
NOTE: Each correct selection is worth one point.
Choose three
AHighlight the plug-in step and select Debug in the Plug-in Registration tool
BCopy the .pdb file into the server/bin/assembly folder
CSelect Start Profiling in the Plug-in Registration tool
DAttach the debugger to the w3wp.exe process
EInstall the plug-in profiler
An international organization runs client-server applications that manage red light cameras and traffic violations over a wide geographic area. The daily traffic-violation volume is very high and continues to grow.
Microsoft Power Platform apps will manage these data types:
Existing vehicle licensing data must be imported into Microsoft Dataverse and be easy to query.
Red light camera images must be retained in a repository for later analysis.
Traffic-violation information must be stored and associated with vehicle details.
Select the data storage mechanisms for the new apps. Each storage mechanism may be used once, more than once, or not at all.
Drag & Drop
Entity
Azure Storage Blob
Azure Cosmos DB
Vehicle licensing data
Red light camera photos
Information about traffic violations
You develop a model-driven app. You add the following users as members of the Sales Microsoft Azure Active Directory (Azure AD) security group: User1, User2, and User3.
The Sales Azure AD security group is linked to an existing Microsoft Dataverse Azure AD security group team associated with the Sales security role. You assign the appropriate licenses to each user.
User1 does not appear in the app's Team Members subgrid. User2 and User3 appear in the subgrid.
You need to make sure that User1 can use the model-driven app.
What should you do?
AChange the membership of the Sales Azure AD Security group to Dynamic User.
BChange the membership type for User1 to Owner in the Azure AD security group.
CCreate an Owner team for the members of the Sales Azure AD group.
DAsk User1 to sign into the model-driven app.
An organization uses Common Data Service. The IT helpdesk needs a single-page web app that monitors and manages Data Export Service. The app must securely access Data Export Service and allow helpdesk users to perform only a limited set of functions.
You need to create the single-page app. Which options should you use?
Select
Connect to the app securely
Monitor the status of data replication
Enable an entity for replication
Start or stop data replication
View information on records that fail to sync
A travel agency uses Dynamics 365 Sales. Customers can add up to three regions to their travel preferences through the website. Customer preferences must be stored in the Contact entity. If customers enter invalid data, an error message must appear. You create a plug-in.
You need to register the plug-in to meet these requirements.
Which value should you apply for each parameter?
Select
message
primary entity
secondary entity
execution mode
You create a custom API as part of a solution that will be available on Microsoft AppSource.
You need to prevent others from using Dataverse code-generation tools to create classes that use the messages for your custom API.
Community Discussion