Free Demo Questions

Test Online Free Microsoft PL-100 Exam Questions and Answers

Practice a live sample before buying full access. This page keeps the free PL-100 question set organized by page so visitors and search engines can reach the canonical -questions.html URL directly.

Updated Jul 09, 2024 149 Questions 10 Pages
Page 1 of 10
Next Page
Question 1 Selectable Answer
You need to resolve the user’s issue with the time tracking app.
Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

Answer:
Explanation:
Scenario Issue: Users want to be able to see their weekly total time entered from all screens.
A component library provides a centralized and managed repository of components for reusability.
Reference: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/component-library
Question 2 Selectable Answer
A company uses Microsoft platforms for all accessibility, compliance, and security auditing.
The auditing and compliance division of the company flags a newly created Power Apps canvas app due to accessibility issues. The app must be unpublished until it conforms to Microsoft accessibility requirements and recommendations.
You need to identify all accessibility issues for a solution.
What should you use?

Answer:
Explanation:
✑ Find accessibility issues
✑ In the upper-right corner of Power Apps Studio, select the icon for the App checker.
✑ App checker icon.
✑ In the menu that appears, select Accessibility.
✑ A list of issues appears, sorted first by severity and then by screen.
✑ Select the arrow next to an item to show details about it.
✑ Accessibility checker details.
✑ Select the back arrow to return to the list of items.
✑ If you decide to address an issue, select it to open the affected property.
✑ After you change one or more properties, select Re-check to update the list of issues.
Resolved items disappear from the list, and new items may appear.
Reference:
https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/accessibility-checker
https://support.microsoft.com/en-us/accessibility/enterprise-answer-desk
Question 3 Selectable Answer
A company creates multiple cases in Microsoft Dataverse each day with a status of New.
For all cases with a status of New, the system must send an email to the customer and then change the status to in Process.
You need to create a Microsoft Power Automate cloud flow to automatically send the email.
What should you do?

Answer:
Question 4 Selectable Answer
A company stores financial files in Microsoft SharePoint document libraries.
When a user uploads a new file, the user's manager must approve the request.
You need to design a cloud flow to meet The requirement.
Which three actions should you use? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

Answer:
Question 5 Selectable Answer
You need to create the mobile app.
Which type of app should you create?

Answer:
Explanation:
An accessible canvas app will allow users with vision, hearing, and other impairments to successfully use the app. In addition to being a requirement for many governments and organizations, following the below guidelines increases usability for all users, regardless of their abilities.
Reference: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/accessible-apps
Question 6 Selectable Answer
You need to configure functionality for submitting status reports.
What should you do?

Answer:
Explanation:
Scenario: The app must be able to run both online and offline. If the mobile device on which the app runs is connected to the internet, the app must immediately submit the status report.
When data is submitted offline, the data must be stored in the app until the app is back online.
Mobile users often need to be productive even when they have limited or no connectivity. LoadData and SaveData combine to form a simple mechanism to store small amounts of data on a local device. By using these functions, you can add simple offline capabilities to your app.
The SaveData function stores a collection for later use under a name.
The LoadData function reloads a collection by name that was previously saved with SaveData. You can't use this function to load a collection from another source.
Reference: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/functions/function-savedata-loaddata
Question 7 Written Answer
HOTSPOT
A state planning department stores demographic data in a local SQL Server database.
The department uses a local report server to analyze the data for land development purposes.
You need to create a visual to display the demographic data.
Which component should you use? To answer, select the appropriate option in the answer area. NOTE: Each correct selection is worth one point.


Answer:

Question 8 Written Answer
Topic 2, Contoso, Ltd

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
Current environment
Overview
Operations for the company are managed very informally. Only a small number of long-term employees are aware of all manufacturing processes.

Accounting system and purchasing
- The company has a cloud-based ERP/accounting system and uses the General Ledger, Accounts Receivable, and Accounts Payable modules. The current system does not have any modules that handle shop floor or manufacturing planning functionality.
- Employee information is maintained only within the accounting system. Access to the information is strictly controlled due to privacy regulations and company policies.
- All purchasing of raw materials is performed based on bills of material (BOMs) generated by the engineering department when engineering prints are created.
- The corporate office uses Dynamics 365 Finance. The operations manager reports that Dynamics 365 Finance will not be implemented for the manufacturing plants for at least five years.

Manufacturing and planning
- The plant that Contoso, Ltd. acquires uses Microsoft Excel workbooks and Microsoft Word documents to track the sales pipeline, requests for quote responses, and work estimates. The documents are stored on shared network drives.
- Printed engineering drawings are sometimes accidently used across orders. This results in rework, cost over runs, and missed deliveries.
- The company uses Job Traveler documents to detail the operations that need to be performed and the materials needed for a given job number.

Sales
- Requests for quotes are currently stored in a Sales Log workbook.
The workbook includes the following information:
- Customer request number
- Customer name
- Description
- Estimated value of the sale
- Status of the Request for Quote (RFQ) with the values of Won, Lost, No Bid, and Cancelled
- Names of the sales manager, salesperson, and estimator
- Name of the product line
- Date the quote was sent to the customer
- Approximate start and finish dates of the project
- Date the order was received, if won
- Job number, which is assigned if won
- The company has a formal process in place for managing estimates. Some sales quotes lack required supporting documentation including estimates for labor and materials even though a formal process is in place. The company wants to incorporate the formal process as part of an app.
- Salespeople often do not set status of RFQs in the Sales Log to Won when a sale is closed and the customer purchase order is received.
- An accurate sales pipeline and win/loss information cannot currently be reported because the close probability field in the Sales Log is being set to 100% when a sale is closed and 0% when a sale is lost.
- Setting up a folder system on the network drive by a customer had not improved the hand-off of the current version of the sales quote to manufacturing.

Requirements
Solution
You plan to create a solution that uses Microsoft Teams and Power Platform.
You must convert the Sales Log workbook to a Common Data Service database.
Each department will have a separate Teams channel. Employees must only be able to access the channel for their department. All employees and management will have read access to a general company channel. The Teams site must include the following channels:

Sales
- The Sales dashboard must reside in the Sales channel and must include information about active quotes, sales pipeline, and year-to-date sales KPIs for sales quotas by region.
- All Sales-related documents must be stored in folders in the files location for this channel. Document versioning will be enabled. You must store the 10 most recent versions of a document.

Manufacturing
- A dashboard that shows a capacity Heat map by month as well as expected sales that are likely to close for the next month.
- A sortable listing of all in-process jobs from the Job Setup table, by customer, start date, and product.
- Printed paper drawings must no longer be used. The drawings must be stored in folders in the files location for the manufacturing channel.

General
You must create the following apps:

Time Tracking
You must create a canvas app to track time for each employee on mobile devices.
The app must include the following:
- a Sign-in screen
- a screen to list the week’s time entries for the employee
- a screen to edit current time entries for the employee

The app must meet the following requirements:
- The app must store its data in the existing on-premises Microsoft SQL Server instance.
- Employees must only be able to access their own time tracking records from the app.
- Employees must record all time spent in the fabrication of each customer job.
- Employees must only be able to modify time records for the current and previous day.
- Employees must be able to scan their badges to check in and out of work. Each badge contains the employee name and a current picture.
- A QR code must be added to all employee badges. The code must include the employee’s number.
- Job Traveler documents must be printed as PDF documents and must include UPC E barcodes for the job number and task number. The barcodes will be used with the time tracking application.

Sales
The Sales app must meet the following requirements:
- Provide a central location for all sales pipeline and quote information that is easily accessible and maintains all of the versions of the estimate, quote, and engineering documents.
- Include a dashboard that shows all currently active quotes, their status in the sales cycle, the probability of closing, and estimated manufacturing and installation dates, by customer, product division, status, and salesperson.
- The Sales Log app must enforce process standards related to the completion of estimates and supporting materials needed during the sales lifecycle.
- Automatically perform the following actions immediately when a sale is won:
- Generate a sequential job number.
- Copy key sales information to the Job Setup entity used by manufacturing.
- If the sale is lost, the Status field must be set to Lost and the reason for the loss must be entered into a provided text field. The reason must be added to the end of the description field.
- Ensure that employees can easily update the Sales Log even if they are at a customer site.

Manufacturing and planning
The app must meet the following requirements:
- Provides features to plan and predict capacity resource requirements for current and upcoming orders in the pipeline.
- Replace paper timesheets and track check-in, check-out, breaks, and the time spent on each job task.
- Record time elapsed while performing work and for viewing of engineering drawings.
- The Job Setup entity must store its data in the existing on-premises SQL Server instance.
- Job Traveler documents must be generated as a PDF document and printed from the Job Setup entity.

Issues
- Uses report that the customer request number is difficult to interpret. They request that you change the number to a system generated sequential number.
- The operations manager reports that users often incorrectly sign in to the time tracking app. The operations manager asks that the time tracking app display the employee’s photo once they have scanned their badge.
- Users want to be able to see their weekly total time entered from all screens.
- Testers report that they can see time entries in the Time Tracker app, not just their own. Additionally, they can also edit any existing time entries.

HOTSPOT
You need to meet the requirement for the time tracking app.
Which controls should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.


Answer:


Explanation:
Box 1: Timer
A Timer control in Power Apps is a control that can determine how your app responds after a certain amount of time passes.
Box 2: Barcode scanner
The Barcode scanner control for canvas apps scans barcodes, QR codes, and data-matrix codes on an Android or iOS device.
Box 3: Image
Image control in Power Apps is a control that shows an image from, for example, a local file or a data source.
If you add one or more Image controls to your app, you can show individual images that aren't part of a data set, or you can incorporate images from records in data sources.
Question 9 Written Answer
DRAG DROP
You ate designing an app to track time off for employees. Employee data, including employee ID number, is stored in an existing data source used by other apps.
Employees must be able to look up their employee ID number and enter time-off start and end dates in the app.
You need to configure the elements of the data source.
Which data elements should you use? To answer, drag the appropriate data elements to the correct data. Each data element 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:

Question 10 Written Answer
HOTSPOT
You need to implement features for the solution.
Which Power Platform component should you use for each feature? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.


Answer:


Explanation:
Graphical user interface, text, application, email
Description automatically generated
Box 1: Model-driven app
The Sales app must meet the following requirements:
✑ Provide a central location for all sales pipeline and quote information that is easily accessible and maintains all of the versions of the estimate, quote, and engineering documents.
Compared to canvas apps, model-driven apps in PowerApps are based on underlying data ― specifically, the data stored in Common Data Service (CDS).
Box 2: Power BI Desktop
You can create a KPI in Power BI Desktop.
✑ Open your report editor in Power BI Desktop then select a report on which you are working.
✑ On your right, you will see a Visualizations pane and a Fields pane.
✑ From the Visualizations pane, select the KPI visual.
✑ Etc.
Box 3: Power Automate
Question 11 Written Answer
DRAG DROP
You publish the first version of the app and solution on November 1, 2020.
You need to create the version numbers for the app and the solution.
Which version numbers should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.


Answer:


Explanation:
Box 1: 1.0.0.0
When identifying versions of the app solution, all dependencies, entities, and user interfaces components must be identified to avoid any unintentional issues caused by reverting individual components to a previous version.
A solution’s version has the following format: major.minor.build.revision. An update must have a higher major, minor, build or revision number than the parent solution. For example, for a base solution version 3.1.5.7, a small update could be a version 3.1.5.8 or a slightly more signficant update could have version 3.1.7.0. A substantially more significant update could be version 3.2.0.0.
Box 2: 20.11.1.1
Scenario:
✑ You must use the following version control numbering scheme:
- Major: The last two digits of the year the app is packaged
- Minor: Two digits that represent the month when the app is packaged
- Build: A number that is incremented to represent significant changes to the app
- Revision: The incremented revision for a package
New versions of the application must completely replace previous versions of the app.
Question 12 Selectable Answer
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.
You build a canvas app for a manufacturing company. The company receives parts and materials from many vendors. You create a form to collect information from packing slips.
Receivers must be able to take a picture of packing slips to receive materials instead of manually entering data in the app.
You need to ensure that users can scan packing slip information into the form.
Proposed solution: Use a Text Recognition model.
Does the solution meet the goal?

Answer:
Explanation:
Create a canvas app and add the text recognizer AI Builder component to your screen. This component takes a photo or loads an image from the local device, and then processes it to detect and extract text based on the text recognition prebuilt model. If it detects text in the image, the component outputs the text and identifies the instances by showing a rectangle for each instance in the image.
Reference: https://docs.microsoft.com/en-us/ai-builder/prebuilt-text-recognizer-component-in-powerapps
Question 13 Written Answer
1. Topic 1, Wide World Importers

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
Current environment
Sales representatives submit weekly status reports to regional managers. There is no standardized format for these status reports. The process for managing status reports is challenging.

Wide World Importers has decided to use Microsoft 365, Microsoft Azure, and Power Platform for future app development. Both Wide World Importers and Tailwind Traders have identical Microsoft SharePoint and Azure configurations. Both companies use separate tenants.

Requirements
Application
You must create a mobile app to streamline the creation of status reports by sales representatives. You must make the same app available to Tailwind Traders.
The mobile app must meet the following requirements:
- Minimize the use of code.
- Use formulas and expressions when necessary.
- Support a variety of visual layouts.
- Use a SharePoint list to store information about regional managers and sales representatives.
- Use Azure SQL Database to store other data.

Status reports
- Sales representatives must provide a weekly status report for all work processes each Monday.
- Representatives must enter the following information for each process:



- If a sales representative submits a status report and assigns the At Risk status to a process, the app must prompt the sales representative to enter a detailed description for the risk. This information must be emailed to the regional manager. If the category is Work/life balance, the information must be carbon copied to the human resources department.
- If a sales representative does not submit a weekly status report by an agreed upon deadline, the system must send an email to remind the sales representative.
- The app must be able to run both online and offline. If the mobile device on which the app runs is connected to the internet, the app must immediately submit the status report.
- You must display a visual indicator in the app so that sales representatives know whether the app is offline before submitting reports.
- When data is submitted offline, the data must be stored in the app until the app is back online.

Technical
Regardless of the UI layouts, the data recorded must be standardized in the Azure DB tables. You must use global variables in the app.

Deployment
- Before deploying the app to production, you must ensure that the app conforms to Microsoft accessibility and performance guidelines.
- The completed app and all supporting components must be provided to Tailwind Traders.
- Tailwind Traders must not be able to make changes to any of the components.
- You must use the following version control numbering scheme:
Major: The last two digits of the year the app is packaged
Minor: Two digits that represent the month when the app is packaged
Build: A number that is incremented to represent significant changes to the app
Revision: The incremented revision for a package
- New versions of the application must completely replace previous versions of the app.
- When identifying versions of the app solution, all dependencies, entities, and user interfaces components must be identified to avoid any unintentional issues caused by reverting individual components to a previous version.
- Previous versions of the mobile app must be available for roll back purposes.
- All versions of software that have been used in production must be retained for five years.

Issues
The mobile app has been live for several months. Eight versions of the app have been released since the initial version of the app was deployed to sales representatives. You must revert the app to an earlier version and redesign some features.

User1 often works in a warehouse that does not have internet connectivity. User1 needs to edit an existing status report and submit a new status report.

Several sales representatives have accessibility restrictions. User2 is visually impaired and cannot see images. User3 is unable to use a mouse.

HOTSPOT
You need to resolve the issue for User1.
What should you use? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.


Answer:


Explanation:
Graphical user interface, text, application
Description automatically generated
Box 1: Power Apps mobile app
Scenario:
User1 often works in a warehouse that does not have internet connectivity.
User1 needs to edit an existing status report and submit a new status report.
The app must be able to run both online and offline. If the mobile device on which the app runs is connected to the internet, the app must immediately submit the status report.
You can build offline capabilities in your PowerApps app so your app users can access some data or save some data even when they don't have an internet connection.
Box 2: Connector
Scenario: Azure SQL Database is used to store other data
Use the SQL Server connector to connect to SQL Server, in either Azure or an on-premises database, so that you can manage your data with create, read, update, and delete operations.
Question 14 Selectable Answer
You need to connect to the data source for the Job Setup app.
What should you do?

Answer:
Explanation:
Scenario: The Job Setup entity must store its data in the existing on-premises SQL Server instance.
The on-premises data gateway acts as a bridge to provide quick and secure data transfer between onpremises data (data that isn't in the cloud) and several Microsoft cloud services. These cloud services include Power BI, Power Apps, Power Automate, Azure Analysis Services, and Azure Logic Apps. By using a gateway, organizations can keep databases and other data sources on their on-premises networks, yet securely use that on-premises data in cloud services.
Reference: https://docs.microsoft.com/en-us/powerapps/maker/canvas-apps/gateway-reference
Question 15 Selectable Answer
You complete work on a new canvas app in a development environment and add the app to a solution. You export the solution from the development environment and import the solution into a production environment.
After several days you notice that the background color for the canvas app in the production environment has changed from white to grey.
You need to determine why the background color changed.
What are two possible causes for the background color change? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

Answer:
Explanation:
A: You can create a custom look and feel (a theme), for your app by making changes to the default colors and visual elements provided in the uncustomized system.
C: Unmanaged Solution: The beginning state of solution is the unmanaged solution state. During this phase, you can add, edit, update, remove, delete, and test any of the components of the solution. You also have the ability to create restrictions on the
components within the solution.
Note: Managed Solution: A managed solution is a finalized solution that can be distributed and installed. They are created by exporting an unmanaged solution by setting restrictions to prevent any further customizations. The whole point of Managed is locking down the Component states so they cannot be edited.
Reference:
https://powerusers.microsoft.com/t5/Power-Apps-Pro-Dev-ISV/Managed-vs-Unmanaged/td-p/495685
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/create-themes-organization-branding
Showing page 1 of 10
Next Page