PL-400 Dump Free – 50 Practice Questions to Sharpen Your Exam Readiness.
Looking for a reliable way to prepare for your PL-400 certification? Our PL-400 Dump Free includes 50 exam-style practice questions designed to reflect real test scenarios—helping you study smarter and pass with confidence.
Using an PL-400 dump free set of questions can give you an edge in your exam prep by helping you:
- Understand the format and types of questions you’ll face
- Pinpoint weak areas and focus your study efforts
- Boost your confidence with realistic question practice
Below, you will find 50 free questions from our PL-400 Dump Free collection. These cover key topics and are structured to simulate the difficulty level of the real exam, making them a valuable tool for review or final prep.
HOTSPOT - You are examining code written by another developer that is not functioning correctly. There are no other JavaScript or business rules in use on the form. This code is properly registered to the OnChange event of the telephone1 field on an account entity form. The main operation is to update the primary contact's phone number when the account phone number changes. The primary contact field is a lookup. (Line numbers are included for reference only.)For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:
HOTSPOT - An organization uses Common Data Service. The organization's IT helpdesk requires a single-page web application to monitor and manage Data Export Service. The app must access Data Export Service securely. The app must also permit helpdesk users to perform a limited set of functions. You need to create a single-page app. Which options should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:
DRAG DROP - Technicians for a company use a model-driven app on their phones to record information about service visits. Users do not have permissions to the Power Apps maker portal to create or update apps. Technicians report issues with the model-driven app. You are unable to reproduce the issues in a development environment. You need to provide instructions to the technicians to gather more details about the errors. Which four actions should you recommend be performed in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. Select and Place:
HOTSPOT - A company is preparing to go live with their Dynamics 365Sales solution, but first they need to migrate data from a legacy system. The company is migrating accounts in batches of 1,000. When the data is saved to Dynamics 365 Sales, the IDs for the new accounts must be output to a log file. You have the following code:For each of the following statements, select Yes if the statement is true. Otherwise, select No. Hot Area:
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than once correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You are designing a one-way integration from the Microsoft Dataverse to another system. You must use an Azure Function to update the other system. The integration must send only newly created records to the other system. The solution must support scenarios where a component of the integration is unavailable for more than a few seconds to avoid data loss. You need to design the integration solution. Solution: Register a service endpoint in the Dataverse instance that connects to an Azure Service Bus queue. Register a step at the endpoint which runs asynchronously on the record's Create message and in the post-operation stage. Configure the Azure Function to process records as they are added to the queue. Does the solution meet the goal?
A. Yes
B. No
You need to connect to the background check API. Which mechanism should you use?
A. JavaScript
B. Flow with a custom connector
C. Azure Function
D. Plug-in
You need to handle errors in UpdateRecord.js. Which code segment should you add at line UR04?
A. catch(error) { alert(“Caught error: ” + error.message);}
B. Exception exception = Server.GetLastError(); if(exception != null)
C. Catch(exception e){ console.writeline(e)}
D. function (error){ console.log(error.message)}
A company designs a solution for use in an international organization. The solution must provide multiple UI languages and currencies. You need to move components to include them as part of the solution. Which three component types can you move? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
A. available UI languages
B. scheduled power automate flow
C. custom entity
D. modified standard security role
E. Currencies enabled in the environment
HOTSPOT - You are configuring two command buttons on a form. The form must display the buttons only if conditions meet a pre-defined criteria. You need to create rules for the form. Which rule types should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
A company uses Microsoft Dataverse rollup fields to calculate insurance exposure and risk profiles for customers. Users report that the system does not update values for the rollup fields when new insurance policies are written. You need to recalculate the value of the rollup fields immediately after a policy is created. What should you do?
A. Create new fields on the customer entity for insurance exposure and risk. Write a workflow process that is triggered when a new policy record is created to calculate the sum of values from policy records.
B. Create new calculated fields on the customer entity for insurance exposure and risk. Configure the formula to calculate the sum of values from policy records.
C. Change the frequency of the Calculate Rollup Field recurring job from every hour to every five minutes.
D. Create new fields on the customer entity for insurance exposure and risk. Write a plug-in that is triggered whenever a new policy is created.
HOTSPOT - You are developing an app for a sales team to record contact details in Microsoft Dataverse. The app must handle loss of network and save the data to Dataverse when reconnected. The main screen of the app has a form to collect contact data and a button. The OnSelect property for the button has the following expression:For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:
A company designs a solution that contains a new real-time workflow. The workflow populates a lookup column that has a default value. A managed solution is imported to the test environment. An error occurs when a test engineer attempts to create a record. The error message states, "Record is not available." You need to resolve the error. What should you do?
A. Add missing lookup table records to the solution.
B. Go to the test environment and manually create missing lookup table records.
C. Use the Configuration Migration Tool to extract the lookup table data from the development environment and import it to the test environment.
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution. Determine whether the solution meets the stated goals. Some question sets might have more than once correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. A university implements Dynamics 365 Sales. Several departments use opportunity records to bid for funding for projects within their own departments. You configure the system to ensure that each department can only work on their own records. Employees in multiple departments often need to work together on an opportunity. Employees report that they are not able to see opportunities from other departments. You need to ensure that employees from more than one department can work on the same opportunities when necessary. Solution: Create a security role that has organization-level access to opportunities. Give this security role to all members of the two departments who need access. Does the solution meet the goal?
A. Yes
B. No
A travel company has a Common Data Service (CDS) environment. The company requires the following: ✑ Custom entities that track which regions clients have traveled. The dates their clients traveled to these regions.You need to create the entities and relationships to meet the requirements. Which three actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
A. Create a N:N relationship from Contact to the Region entity.
B. Create a 1:N relationship from the ContactRegion intersect entity and Region.
C. Create an intersect entity named ContactRegion and create 1:N relationships to Contact and Region.
D. On the main form for ContactRegion, add lookup fields for Contact and Region, and a date field for the visit date.
E. Create a 1:N relationship from Contact to the Region entity.
F. Create the Region entity.
G. On the main form for ContactRegion, add a sub-grid to view country information.
H. Create an intersect entity named ContactRegion and create N:1 relationships to Contact and Region.
A Power Platform solution includes the following Web API call: GET http://contoso.crm.dynamics.com/api/data/v9.1/RelationshipDefinitions?$select=SchemaName You need to explain what this line of code is doing. What does the code do?
A. Retrieve the list of relationships between tables.
B. Retrieve a list of tables that are related to each other.
C. Retrieve a list of one-to-many relationships with other tables.
D. Retrieve a list of tables that have more than one relationship.
E. Retrieve a list of many-to-many relationships with other tables.
HOTSPOT - A company has a canvas app that has a screen with a gallery of contacts. Users must be able to search the gallery by last name, email address, and country/region. They must also be able to sort by last name, followed by country/region. You need to define the expression that meets the requirements. How should you complete the expression? To answer, select the appropriate options from the answer area. NOTE: Each correct selection is worth one point. Hot Area:
HOTSPOT - A delivery service uses a canvas app to track and deliver packages. The app uses SQL Server as a data store. The database includes the following tables:The app includes the following code to save all required information. (Line numbers are included for reference only.)
For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than once correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You are developing a model-driven app for a company. When you create a new Account record, you must automatically display a form to collect data that is needed to create a Contact record. The form must switch to the appropriate form layout based on the contact type. You open the Contact form by using JavaScript. You pass the contact type information to the form by using the Xrm.Navigation.openForm function. An OnLoad event handler in the Contact form processes the data and shows only the appropriate sections of the form for the given contact type. You need to configure the receiving form to accept the data parameter. Solution: In the form editor, add a web resource that sets formContext.data.attributes. Does the solution meet the goal?
A. Yes
B. No
A company uses a model-driven app to record details of laboratory test. You are asked to create a custom component that makes it easier to capture multiple values from lab test results on mobile devices. You need to create the interface for the dataset in case the mobile devices lose connection to the network. Which method should you use?
A. SaveData
B. updateView
C. init
D. getClient
The communication department for a company plans to add a publicly accessible survey page to the company's public website. You must add the new survey page to the company's public website and capture data from the page to a Microsoft Dataverse environment. Explicit user credentials must not be required to write survey data to Dataverse. You need to implement authentication. Which authentication mechanism should you implement?
A. ADFS
B. Azure AD Conditional Access
C. Azure guest account
D. Client secret
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than once correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You are designing a one-way integration from the Microsoft Dataverse to another system. You must use an Azure Function to update the other system. The integration must send only newly created records to the other system. The solution must support scenarios where a component of the integration is unavailable for more than a few seconds to avoid data loss. You need to design the integration solution. Solution: Register a webhook in the Dataverse instance that connects to the Azure Function. Register a step on the webhook which runs synchronously on the record's Create message and in the post-operation stage. Does the solution meet the goal?
A. Yes
B. No
You are developing an app that uses Common Data Service. You must integrate Common Data Service with a new web application. You must allow the new web application to display data from Common Data Service. You build a single-page web application using the Web API. You need to authenticate your app using OAuth. What should you use?
A. Windows Communication Foundation (WCF)
B. Cross-Origin Resource Sharing (CORS)
C. Microsoft Authentication Library (MSAL)
D. Kerberos authentication
DRAG DROP - You manage two Microsoft Power Platform solutions. • Solution A contains a custom text column named custom_text. • Solution B contains a view that references the custom_text column. Both solutions in the managed state are installed in the destination environment. You need to delete the custom_text column and apply changes in the destination environment. In which order should you perform the actions? To answer, move all actions from the list of actions to the answer area and arrange them in the correct orders. NOTE: More than one order of answer choices is correct. You will receive credit for any of the correct orders you select.
Case Study - This is a case study. Case studies are not timed separately. You can use as much exam time as you would like to complete each case. However, there may be additional case studies and sections on this exam. You must manage your time to ensure that you are able to complete all questions included on this exam in the time provided. To answer the questions included in a case study, you will need to reference information that is provided in the case study. Case studies might contain exhibits and other resources that provide more information about the scenario that is described in the case study. Each question is independent of the other questions in this case study. At the end of this case study, a review screen will appear. This screen allows you to review your answers and to make changes before you move to the next section of the exam. After you begin a new section, you cannot return to this section. To start the case study - To display the first question in this case study, click the Next button. Use the buttons in the left pane to explore the content of the case study before you answer the questions. Clicking these buttons displays information such as business requirements, existing environment, and problem statements. When you are ready to answer a question, click the Question button to return to the question. Background - Proseware, Inc. is an industry leading software company with several thousand employees. The company has had some trouble recruiting talented employees. Top-level candidates interview with the company but go on to work for competitors. Feedback from candidates show that some offers were not accepted because the interview scheduling process was unpleasant. The company does not have a system to keep track of the candidates that were not selected. Current Environment - The recruiting process starts when an individual applies for a position on the company website. The individual may have found the position on their own, they may have been officially referred by an employee, or in some cases were contacted directly by a hiring manager and encouraged to apply. Recruiters schedule an interview with a hiring manager and interviews with two senior team members. Each interview results in feedback about the candidate and a recommendation whether to hire or not. The recruiting team manages all information by using a model-driven application. The company has the following Microsoft Dataverse tables and columns: • JobPosting - Hiring Manager - lookup to SystemUser - Recruiter Assigned - lookup to SystemUser • Contact (Job Applicant) - Contact identifier - First name - Last name - Time-Zone Offset - Person of Interest - Yes/No (default) • Application proapplication - Contact identifier, Contact - lookup to Contact - Job Posting - lookup to JobPosting - pro_recruiterassignedid • Interview - Application - lookup to Application - Job Posting - lookup to JobPosting - Recommend - Choice (Yes (0), No (1), and null (default) are the available values) - Person of Interest - Yes/No, No is the default value • Referral - Contact - lookup to Contact - Referrer - lookup to SystemUser - Job Posting - lookup to JobPosting • SystemUser - Manager - lookup to SystemUser - Time-Zone Offset • Recruiter - Recruiter identifier - Recruiter name Applications - There may be multiple applications associated with each job posting. Applications are linked to an employee record if an employee referred the applicant for a position. The same individual can be an applicant for multiple job postings. Interviews - Each interview is performed by an employee and is related to a single application. The interview scheduling process may force potential candidates to accept interviews at unusual times with the senior team members due to time-zone differences. Requirements. Interview Scheduling The system must provide recruiters with a list of team members and their time-zone information. You must create a Microsoft Power Apps Component Framework (PCF) control for the Job Application form to display a list of senior team members who report directly to a hiring manager. • The control must display the current time in each team member's local time. • The control must be bound so that it minimizes the amount of code that must be written. • You must display the list of team members and sort the list to show team members who reside in time zones closest to the applicant's time zone first. You must develop a second PCF control that displays the time-zone name and current time on the Job Application form. You must display the data in the candidate’s local time. Requirements. Historical Information Tracking You must create a process to identify individuals as a person of interest that the company should consider hiring. You must assign each individual a score based on their past interactions. • You must be able to determine the following information about a candidate: - The number of interviews in the past two years and whether team members provided recommendations - The number of hiring manager referrals and employee referrals in the past two years - Whether the individual has any of the 12 designations or certifications that the company considers significant • Only a single referral can be made per job application. The system must be able to support multiple referrals for a candidate. • The system must track referrals even if an application is not completed. Requirements. Historical Information Scoring The automated process must run weekly to assess all candidates. The process must also run automatically when historical information is updated. You must be able to perform scoring by selecting a command button on the contact form. • This new command button must only be visible to employees who belong to a security role assigned named Recruiter. The command button must not be visible to anyone unless the contact form is in Update mode. • A person of interest is defined as having a score of 15 or more based on the following historical information criteria: - Each interview with a recommendation adds two to the score. - Each interview without a recommendation subtracts two from the score. - Each employee or manager referral adds one to the score. - Each designation or certification adds one to the score. • All scoring elements must be recalculated when changes occur. You must assign the score to the Person of interest field. • Values representing totals or scores must be stored in their own numeric fields. • Plug-ins must be used to keep the Person of Interest field on active interview records associated with the Contact. • Plug-ins registered on the update of the Person of interest field must send an email notification when the candidate named in the email is a person of interest. Recruiters must receive the message when the field is updated on the Contact record. • Interviewers must get an email notification when the Person of Interest field on the interview record is successfully updated. Requirements. Design Guidelines - The following design guidelines must be followed: • Schema changes must be made using the method requiring the least amount of storage to meet the requirement. • Out-of-the-box functionality must be used when possible. • Any code required to calculate scores must be able to be run from a single point. • Email notifications need to be kept to a minimum. Issues - • Recruiters report that the command button to score a candidate is not working. You debug the code and observe that the context input parameter is null. • The system does not support associating designations and certifications with candidates. • The value for the field used by the PCF control to display local time is saved to Microsoft Dataverse each time an active application record is opened. • Interviewers report that they do not receive email notifications when interview records are created for an existing person of interest. You need to track referrals. What should you do?
A. Add a referral source field to the Application table.
B. Create a new Referral table with required lookup columns to the Contact, SystemUser, and Application tables.
C. Add a second lookup column to SystemUser for manager referrals to the Application table.
D. Create a new Referral table with required lookup columns to the Contact, SystemUser, and JobPosting tables.
DRAG DROP - A developer must register a step using the Plug-in registration tool. You need to associate the correct Event Pipeline Stage of Execution with its purpose. Which stage should you associate with each description? To answer, drag the appropriate stages to the correct descriptions. Each stage 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:
HOTSPOT - You are troubleshooting Power Apps solutions. You need to determine the cause for the identified issues. What is the root cause for each issue? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:
HOTSPOT - You create a suite of Power Platform-based order management canvas apps for a bakery that has five retail stores. Each store uses a tablet device to manage inventory and process orders. You need to make the following changes to the original order tracking app: When an online order for delivery is received, send the order to the bakery that is located closest to the order destination.✑ When an online order for pickup is received, require store staff to enter an estimated time in an app. Staff must prepare the order and then use the app to notify the customer when the order is ready. ✑ Allow the store manager to personalize the company's corporate weekly newsletter and add store-specific specials. You must minimize the amount of custom code and configuration required to implement the solution. What should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:
You are creating a new page for a Power Apps portal. You need to display data from Microsoft Dataverse on the page. What should you use?
A. Liquid
B. CSS
C. iFrame
D. Bootstrap
You are a Power Apps maker creating a chat bot for a website. The chat bot must recognize geographic attributes to enable additional functionality. You need to recommend a feature. What should you recommend?
A. Fallback topic
B. Power Automate Flow
C. Bot Service compliance
D. Slot filling
A client requires that the system send an email from a button on their customer contact form. You need to call the action from JavaScript. Which two functions achieve this result? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
A. Xrm.WebApi.online.executeMultiple()
B. Xrm.WebApi.online.updateRecord()
C. Xrm.WebApi.online.createRecord()
D. Xrm.WebApi.online.execute()
You are creating a Power Apps app that retrieves customer information from Azure Active Directory when you use the app to look up a customer record. You create an Azure Function by using JSON code to retrieve the customer information. You need to make the application work. Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.
A. Create a Power Automate flow to import data.
B. Create a custom connector that uses the Azure Function API.
C. Copy your JSON code to the app.
D. Create a custom connector that uses the JSON code.
E. Create an API definition for the Azure Function.
You need to replace the bicycle inspection forms. Which two solutions should you use? Each answer presents part of the solution. NOTE: Each correct selection is worth one point.
A. a flow that maps inspection data to Dynamics 365 Field Service
B. a logic app that guides the technician through the inspection
C. a canvas app that guides the technician through the inspection
D. a model-driven app based on customer service entities
You need to identify the execution mode that is being used for the ISV solution reported by User5. Which type of execution mode is in use?
A. asynchronous
B. atomicity
C. transfer
D. synchronous
HOTSPOT - You are designing an integration between Dataverse and an external application. The external application processes thousands of records per day. Record processing volumes vary throughout the day. Extremely high processing volumes may occur and may exceed the Dataverse service protection API limits. You need to implement each service protection limit that is enforced. Which implementations should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:
DRAG DROP - You are creating technical designs for several complex business processes. You need to implement custom business logic based on the requirements. Which implementation methods should you use? To answer, drag the appropriate implementation methods to the correct requirements. Each implementation method 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:
DRAG DROP - You have a Microsoft Power Platform solution that includes canvas apps and Power Automate cloud flows. The canvas apps and flows interact with a third-party content management system (CMS). You store the URL for the CMS version (development or production) in an environment variable. You deploy the solution to a production environment. You observe that the environment variable references the development URL for the CMS. You update the URL value of the variable directly in the production environment. You need to assess which environment variable value will be used in the following scenarios. Which versions of the environment variable will the solution use? To answer, drag the appropriate environment variable versions to the correct scenarios. Each environment variable version 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:
You develop a model-driven app. You add the following users as members to the Sales Microsoft Azure Active Directory (Azure AD) security group: User1, User2, and User3. The Sales Azure AD security group is linked to a pre-existing Microsoft Dataverse Azure AD security group team that is associated with the Sales security role. You assign each of the appropriate licenses to each user. User1 is not listed in the Team Members subgrid for the app. User2 and User3 are listed in the subgrid. You need to ensure that User1 can use the model-driven app. What should you do?
A. Change the membership of the Sales Azure AD Security group to Dynamic User.
B. Change the membership type for User1 to Owner in the Azure AD security group.
C. Create an Owner team for the members of the Sales Azure AD group.
D. Ask User1 to sign into the model-driven app.
You develop code that will perform an update to existing records in a table. The update must occur based on the alternate key configured for the table. You need to perform the update. Which two requests should you use? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.
A. UpdateRequest
B. UpsertRequest
C. CreateRequest
D. RetrieveRequest
After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. A company requires custom validation when users save form records that use a synchronous plug-in. If validation fails, a message that explains how to resolve the issue must be displayed on the form to the user. You need to implement the custom validation. Solution: Throw a custom exception with the message. Does the solution meet the goal?
A. Yes
B. No
HOTSPOT - A university manages grant applications using a model-driven app. Users report that the message on the Grant Application screen is outdated. The screen shows the following:Use the drop-down menus to select the answer choice that answers each question based on the information presented in the graphic. NOTE: Each correct selection is worth one point. Hot Area:
HOTSPOT - The planning department for municipal government wants to survey the land in town and define new property lines. You define a data model for the surveys. Surveyors and other department employees need a phone app to capture survey data. You need to define a Power Apps component framework (PCF) component to be used across multiple functional areas. How should you complete the PCF control manifest? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
HOTSPOT - You need to package and deploy a Power Apps code component to an environment. Which commands should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:
HOTSPOT - You have a model-driven app that uses the Common Data Service (CDS). You create three custom entities that are in many-to-one parental relationships with the Account entity. You run a real-time workflow that assigns an account you own to another user. You receive the error message as shown in the Error Message exhibit. (Click the Error Message tab.)You check the security roles for the user as shown in the Manage User Roles exhibit. (Click the Manage User Roles tab.) You also check the privileges for that role as shown in the Common Data Service User Security Role exhibit. (Click the Security Role tab.)
![]()
You need to prevent the error from recurring. For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point. Hot Area:
DRAG DROP - You need to select the appropriate methods using Azure Event Grid. Which method should you use for each requirement? To answer, drag the appropriate methods to the correct requirements. Each method 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:
You are creating a Power Apps app. The app must retrieve data from an API that requires two-factor authentication. You need to configure authentication. Which type of authentication should you implement?
A. Server-to-server
B. API key-based
C. Basic
D. OAuth
You need to improve warehouse counting efficiency. What should you create?
A. a flow that updates the warehouse counts as the worker performs the count
B. a model-driven app that allows the user to key in inventory counts
C. A Power BI dashboard that shows the inventory counting variances
D. a canvas app that scans barcodes to allow a warehouse worker to select inventory counts
HOTSPOT - A training company implements a Common Data Service (CDS) environment. The company has created and stores information about courses in a custom entity. A Power Automate flow must be created whether a course has been created that starts within the next seven days and must be accurate to the minute. You need to define an expression that meets the requirements. Which functions should you use for the expression? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point. Hot Area:
DRAG DROP - An organization has a Dynamics 365 Sales environment. In the development environment, you create a business rule named BusinessRule1 on the Account entity. You deploy BusinessRule1 to production as part of a managed solution. You need to remove BusinessRule1 from the production environment. Which three actions should you perform in sequence? To answer, move the appropriate actions from the list of actions to the answer area and arrange them in the correct order. Select and Place:
DRAG DROP - You are a Power Platform developer. Users report several access issues. You need to resolve the user access issues. What should you use? To answer, drag the appropriate security options to the correct scenarios. Each security option 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:
Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution that might meet the stated goals. Some question sets might have more than once correct solution, while others might not have a correct solution. After you answer a question in this section, you will NOT be able to return to it. As a result, these questions will not appear in the review screen. You are developing a model-driven app for a company. When you create a new Account record, you must automatically display a form to collect data that is needed to create a Contact record. The form must switch to the appropriate form layout based on the contact type. You open the Contact form by using JavaScript. You pass the contact type information to the form by using the Xrm.Navigation.openForm function. An OnLoad event handler in the Contact form processes the data and shows only the appropriate sections of the form for the given contact type. You need to configure the receiving form to accept the data parameter. Solution: In the form editor, add a query string parameter for the data parameter. Does the solution meet the goal?
A. Yes
B. No
Access Full PL-400 Dump Free
Looking for even more practice questions? Click here to access the complete PL-400 Dump Free collection, offering hundreds of questions across all exam objectives.
We regularly update our content to ensure accuracy and relevance—so be sure to check back for new material.
Begin your certification journey today with our PL-400 dump free questions — and get one step closer to exam success!