Free Oct-2024 PL-400 Certification Sample Questions certification Exam [Q132-Q157]

Share

Free Oct-2024 PL-400 Certification Sample Questions certification Exam

Certification Topics of PL-400 Exam PDF Recently Updated Questions


Microsoft PL-400 or Microsoft Power Platform Developer Exam is designed for professionals who want to demonstrate their expertise in building solutions using Microsoft Power Platform technologies, including Power Apps, Power Automate, Power BI, and Power Virtual Agents. PL-400 exam is intended for developers who have experience in developing, deploying, and managing Power Platform solutions in a business environment.


Moreover, Amazon is a reliable platform to access quality self-study material. Exam guides and detailed books are available to anyone interested. These are some of the proven resources to use:

  • Microsoft Power Platform Developer – ( PL-400 ) by Saransh Paliwal

    Available in Kindle format, this guide will help every test candidate cover all test topics in a short amount of time. What's more, you can use it as a supplementary source for revision or as a reference for everyday tasks.

  • How I Passed PL-400: Microsoft Power Platform Developer Exam: Sure Shot Certification Tips by Empirical Matt Publications

    Everyone also can opt for this collection of test-writing tips and advice. The information is based on the experience of many previous candidates, who share with readers how PL-400 exam went and what they need to do to get the best result. When reading it, you will know how much time you have to allocate to prepare, what topics to learn first, and what to expect from the day of the final exam. All of this will help you be confident in your abilities and show off your skills with dignity.

 

NEW QUESTION # 132
You are designing a one-way integration from 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. No
  • B. Yes

Answer: A


NEW QUESTION # 133
The following code updates the customer size code choice column on the Account table if the number of employees column value is greater than 100. Line numbering is provided for information only.

For each of the following statements, select Yes if the statement is true. Otherwise, select No.

Answer:

Explanation:


NEW QUESTION # 134
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 one 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.
An organization has an Azure SQL Database instance that must be synchronized daily with data from Dynamics 365 Sales. A large amount of data might need to be synchronized on some days.
You need to reduce the time required to synchronize data.
Solution:
* Enable change tracking for entities that will be synchronized.
* Implement a console application that queries for changes.
Does the solution meet the goal?

  • A. No
  • B. Yes

Answer: A

Explanation:
Explanation
Instead use the Data Export Service to sync data between the database and Dynamics 365 Sales.
References:
https://docs.microsoft.com/en-us/power-platform/admin/enable-change-tracking-control-data-synchronization


NEW QUESTION # 135
You need to assign security roles to groups of users.
Which security roles should you use? To answer, drag the appropriate security types to the correct roles. Each security 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.

Answer:

Explanation:

Explanation
Graphical user interface, text, application Description automatically generated

Scenario: The company identifies the following job roles:

You must grant users the minimum permissions required to perform their job tasks.
Intern: Environment Maker
Environment Maker: Can create new resources associated with an environment, including apps, connections, custom APIs, gateways, and flows using Microsoft Power Automate. However, this role doesn't have any privileges to access data within an environment.
Manager: System Administrator:
System Administrator: Has full permission to customize or administer the environment, including creating, modifying, and assigning security roles. Can view all data in the environment.
Sales representative: Common Data Service User
Basic User/ Common Data Service User: Read (self), Create (self), Write (self), Delete (self) Can run an app within the environment and perform common tasks for the records that they own.


NEW QUESTION # 136
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.

Answer:

Explanation:

Reference:
https://www.loganconsulting.com/blog/how-use-power-automate-trigger-workflows-microsoft-dynamics-crm/


NEW QUESTION # 137
You have several model-driven apps.
You must ensure that app creators and system administrators can customize the apps. You must follow the principle of least privilege.
You need to assign the permissions that are needed for app creators and system administrators.
Which security roles should you assign? To answer, drag the appropriate roles to the correct requirements. Each role 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

Answer:

Explanation:


NEW QUESTION # 138
You are creating a package for a Power Platform solution. The package will include custom code and sample data.
The package must include all files that need to be installed.
You need to configure the package.
Which setting should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/power-platform/alm/package-deployer-tool


NEW QUESTION # 139
You have the following JavaScript function: (Line numbers are included for reference only.)

The Annual Revenue view column is configured to call the function as shown in the Column Properties exhibit. (Click the Change Column Properties tab.)

Users report that the icons that appear in the Active Account view are incorrect, as shown in the Active Accounts View exhibit. (Click the Active Accounts View tab.)

You need to determine why the incorrect icons are being displayed.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.

Answer:

Explanation:

Reference:
https://support.microsoft.com/en-us/help/229690/how-to-set-the-asp-locale-id-per-the-browser-s-language-settings


NEW QUESTION # 140
A company updates their client contact information periodically. The contact entity has alternate keys defined.
You have the following code. (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.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/use-alternate-key-create-record


NEW QUESTION # 141
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.

Answer:

Explanation:

Explanation
Table Description automatically generated with medium confidence

Box 1: Register the app in Azure Active Directory
Box 2: Use FetchXML queries
The failure entries can be retrieved through the Get the failure details for a given Profile request. The response returns a URI to an Azure blob that contains the failure information. Each line has the following comma-separated fields (newlines added for clarity):
Entity: <entity-name>,
RecordId: <"N/A" | guid>,
NotificationTime: <datetime>,
ChangeType: <sync-type>,
FailureReason: <description>
Note: FetchXML is a proprietary XML based query language of Microsoft Dataverse used to query data using either the Web API or the Organization service. It's based on a schema that describes the capabilities of the language. The FetchXML language supports similar query capabilities as query expressions.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/data-export-service
https://docs.microsoft.com/en-us/power-platform/admin/replicate-data-microsoft-azure-sql-database
https://docs.microsoft.com/en-us/powerapps/developer/data-platform/use-fetchxml-construct-query


NEW QUESTION # 142
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.

Answer:

Explanation:

Explanation


NEW QUESTION # 143
A manufacturing company takes online orders.
The company requires automatic validation of order changes. Requirements are as follows:
If validation is successful, the order is submitted.
If exceptions are encountered, a message must be shown to the customer.
You need to set up and deploy a plug-in that encapsulates the rules.
Which options should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/event-framework
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/handle-exceptions


NEW QUESTION # 144
You need to reduce response time for the information email on the website.
What should you create?

  • A. a Power Apps app that displays the number of email received in a dashboard
  • B. a flow that creates a SharePoint item for each email response
  • C. a flow that creates a notification in Microsoft Teams
  • D. a logic app that moves all emails received to Azure Blob storage

Answer: C

Explanation:
Scenario:
Customers report that the response time from the information email listed on the Adventure Works Cycles website is greater than five days.
Microsoft Teams is used for all collaboration.
Microsoft teams support email notifications.
Reference:
https://support.microsoft.com/en-us/office/manage-notifications-in-teams-1cc31834-5fe5-412b-8edb-43fecc78413d


NEW QUESTION # 145
A company has a model-driven app that captures applications from prospective students.
You are asked to create a new re-usable custom component using the Power Apps component framework (PCF).
The custom component must allow entry of a date of birth and validate that the applicant is not a minor.
You create the class AuditDatePicker in the TypeScript file Index.ts and the style sheet DatePicker.css.
You need to define the component to be available only for relevant fields and its properties when used in a form.
How should you complete the manifest? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/manifest
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/implementing-controls-using-typescript


NEW QUESTION # 146
You need to select a process to create each function.
Which process should you use? To answer, drag the appropriate processes to the correct functions. Each process 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.

Answer:

Explanation:

Reference:
https://us.hitachi-solutions.com/blog/dynamics-365-workflow-vs-microsoft-flow/


NEW QUESTION # 147
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.

Answer:

Explanation:

Explanation
Text Description automatically generated with medium confidence

Step 1: Open the app in a browser on the phone.
Step 2: Add the following text to end of the URL for the app: "&monitor=true" You can start a Monitor session from a model-driven app. To do this, append &monitor=true to the end of the URL in the browser. This displays the Monitor command on the model-driven app global command bar. Select Monitor to open a monitoring session in a new tab.
Step 3: Perform the steps to generate the errors and download the results from Monitor.
Step 4: Open the application in a browser on a laptop computer when they return to the office References:
https://powerapps.microsoft.com/en-us/blog/monitor-now-supports-model-driven-apps/


NEW QUESTION # 148
You are creating a package for a Power Platform solution. The package will include custom code and sample data.
The package must include all files that need to be installed.
You need to configure the package.
Which setting should you use? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/power-platform/alm/package-deployer-tool


NEW QUESTION # 149
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. No
  • B. Yes

Answer: A

Explanation:
By default, model-driven apps allows a specified set of query string parameters to be passed to a form. You use these parameters to set default values when you create a new record in the application. Each parameter must use a standard naming convention that includes a reference to the column logical name.
There are two ways to specify which query string parameters will be accepted by the form:
* Edit form properties
* Edit form XML
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/configure-form-accept-custom-querys


NEW QUESTION # 150
You need to configure a Dataverse trigger and action in a Power Automate flow so researchers can update account records with data from the Web API even if they do not have edit privileges on the record.
What should you configure for each trigger and action requirement? To answer select the appropriate options in the answer area. NOTE: Each correct selection is worth one point

Answer:

Explanation:

Explanation:


NEW QUESTION # 151
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 one 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 Common Data Service (CDS) environment has two custom entities named Building code and Work item. Building code has a code date custom field and Work item has an elapsed time custom field. Construction workers use a consolidated custom form with data from both entities to fill.in their daily work items.
A JavaScript library is used with these custom entities and fields to apply complex logic.
You need to ensure that the JavaScript library continues to function as originally designed if other developers expand the environment.
Solution: In form properties of the consolidated form, add the JavaScript library in the events tab and add the two custom fields to the dependent fields section of the non-event dependencies tab.
Does the solution meet the goal?

  • A. No
  • B. Yes

Answer: A

Explanation:
Instead, in the JavaScript library, add Building code with Code date and Work item with Elapsed time in the dependencies tab.
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-dependencies


NEW QUESTION # 152
You need to address the user interface issues.
What should you do? To answer, drag the appropriate actions to the correct issues. Each action 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.

Answer:

Explanation:

Reference:
https://support.microsoft.com/en-us/help/4552163/ribbon-troubleshooting-guide
https://neilparkhurst.com/2015/10/19/adding-buttons-to-ribbons/


NEW QUESTION # 153
A company has a development environment and a production environment. The production environment has several third-party managed and unmanaged solutions that made changes to the Contact main form.
You create a new solution in the development environment. You add the Contact entity and the Contact main form to the solution. You create a custom field on the Contact entity.
What happens when you perform these actions and import the solution into the production environment? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Reference:
https://docs.microsoft.com/en-us/previous-versions/dynamicscrm-2016/developers-guide/gg309329(v=crm.8)


NEW QUESTION # 154
You are developing a model-driven app for the purchasing department of an organization. You provision a new test environment and a security role. You select users to test the apps and assign the users to a security group named TestSG.
If the tests succeed, a manager will perform additional testing in the production environment and then publish the app for the organization's purchasing department.
You need to ensure that the test and production environments are configured correctly.
What should you do? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

Answer:

Explanation:

Explanation

Box 1: Set the test environment security group to TestSG and assign test users the app security role.
PowerApps apps use role-based security for sharing. The fundamental concept in role-based security is that a security role contains privileges that define a set of actions that can be performed within the app. All app users must be assigned to one or more predefined or custom roles.
Box 2: Assign the manager the app security role.
Box 3: Set the production environment security group to TestSG
Box 4: Add all users in the department to the TestSG security group.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/share-model-driven-app


NEW QUESTION # 155
The engineering team in a company uses a SharePoint list to manage critical technical issues that are raised by clients. Other departments do not have access to this list. Departments use their own apps for their own processes.
All departments must be able to see the total number of client issues at any point in time.
You need to design a component that can be used in all the departmental apps to display the total number of client issues in bold colors.
Which four 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.

Answer:

Explanation:

1 - Create a new component in the department app.
2 - Create and format a label to display the total number of critical issues.
3 - Display the counter output parameter in the department app.


NEW QUESTION # 156
You need to configure the trigger for account records.
Which expression should you use?

  • A. ADDDAYS(10, CreateOn)
  • B. DIFFINWEEKS(now, 1)
  • C. SUBTRACTDAYS(10, Now())
  • D. ADDWEEKS(1, CreatedOn)
  • E. DIFFINDAYS(CreatedOn, now())

Answer: E

Explanation:
Explanation
Scenario: A trigger must be created that changes the Priority field to 1 in the Account record 10 days after an Account record is created.
DIFFINDAYS (date and time, date and time): Returns the difference in days between two Date and Time fields. If both dates and times fall on the same day, the difference is zero.
Note: Whenever we talk about history, the bone of contention are the below four fields:
CreatedOn
ModifiedOn
CreatedBy
ModifiedBy
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/define-calculated-fi
Topic 4, Proseware, IncBackground
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
o Hiring Manager - lookup to SystemUser
o Recruiter Assigned - lookup to SystemUser
* Contact (Job Applicant)
o Contact identifier
o First name
o Last name
o Time-Zone Offset
o Person of Interest - Yes/No (default)
* Application proapplication
o Contact identifier, Contact - lookup to Contact
o Job Posting - lookup to JobPosting
o pro_recruiterassignedid
* Interview
o Application - lookup to Application o Job Posting - lookup to JobPosting o Recommend - Choice (Yes (0), No (1), and null (default) are the available values) o Person of Interest - Yes/No, No is the de'aul: value
* Referral
o Contact - lookup to Contact o Referrer - lookup to SystemUser o Job Posting - lookup to JobPosting
* SystemUser
o Manger - lookup to SystemUser o Time-Zone Offset
* Recruiter
o Recruiter identifier o 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.
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 members 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.
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:
o The number of interviews in the past two years and whether team members provided recommendations o The number of hiring manager referrals and employee referrals in the past two years o 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.
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:
o Each interview with a recommendation adds two to the score.
o Each interview without a recommendation subtracts two from the score.
o Each employee or manager referral adds one to the score.
o 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.
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.


NEW QUESTION # 157
......

2024 New Preparation Guide of Microsoft PL-400 Exam: https://dumpstorrent.actualpdf.com/PL-400-real-questions.html