Microsoft

PL-400 practice test

Practice with 15 free Testara sample questions, or choose paid access to the full 272-question bank.

Provider
Microsoft
Question bank
272
Free sample
15 questions
Publisher
Testara

About this practice material

This page covers Testara's practice question bank for PL-400, a certification listed under Microsoft. Questions use original, exam-style scenarios and are not questions from the official certification exam.

Testara is an independent practice platform and is not affiliated with, endorsed by, or authorized by Microsoft. The certification credential is issued by Microsoft, not Testara. Certification and provider names belong to their respective owners.

Start practicing

The guest demo does not save an attempt. Sign in before buying access.

Try 15 questions free

Available without signing in

Free sample questions

These 15 questions and their explanations are server-rendered so you can inspect the material before opening the interactive demo.

  1. Question 1 · 1

    A company manages capital equipment for an electric utility company. The company has a SQL Server database that contains maintenance records for the equipment. Technicians who service the equipment use the Dynamics 365 Field Service mobile app on tablet devices to view scheduled assignments. Technicians use a canvas app to display the maintenance history for each piece of equipment and update the history. Managers use a Power BI dashboard that displays Dynamics 365 Field Service and real-time maintenance data. Due to increasing demand, managers must be able to work in the field as technicians. You need to design a solution that allows the managers to work from one single screen. What should you do?

    Choose one answer.

    • Add the maintenance history app to the Field Service Mobile app.
    • Add the manager Power BI dashboard to the Field Service mobile app.
    • Create a new maintenance canvas app from within the Power BI management dashboard.
    • Add the maintenance history app to the Power BI dashboard.
  2. Question 2 · 1

    You are implementing custom business logic in a Power Apps portal. You need to use Liquid templates to display dynamic content. To which three entities can you include Liquid code? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

    Choose all answers that apply.

    • Content snippet
    • Web page
    • Web template
    • Page template
    • Portal settings
  3. Question 3 · 1

    DRAG DROP - Teachers in a school district use Azure skill bots to teach specific classes. Students sign into an online portal to submit completed homework to their teacher for review. Students use a Power Virtual Agents chatbot to request help from teachers. You need to incorporate the skill bot for each class into the homework bot. 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:

    Arrange the options in the correct order.

    Question illustration 1
    • Create a manifest for the skill bot.
    • Register the skill bot in Azure Active Directory.
    • Register the homework bot in Power Virtual Agents.
    • Register the homework bot in Azure Active Directory.
    • Create a manifest for the homework bot.
    • Register the skill bot in Power Virtual Agents.
  4. Question 4 · 1

    A company is migrating from an on-premises Dynamics 365 installation to a Power Platform solution. You are creating plug-ins for the new solution. You need to register the plug-ins. Which isolation mode should you use?

    Choose one answer.

    • None
    • Global Assembly Cache (GAC)
    • Sandbox
    • Disk
  5. Question 5 · 1

    An organization uses a public-facing Power Apps portal. You need to change the layout of a specific web page. What are two possible ways to achieve the goal? Each correct answer presents a complete solution. NOTE: Each correct selection is worth one point.

    Choose all answers that apply.

    • Select the Portal Management app and then select Edit.
    • Select the Portal Management app and then select Play.
    • Select the portal app and then select Manage.
    • Select the portal app and then select Edit.
  6. Question 6 · 1

    You are building a custom application in Azure to process resumes for the HR department. The app will monitor submissions of resumes and parse the resumes. You need to parse the resumes and save contact and skills information into the Common Data Service. Which mechanism should you use?

    Choose one answer.

    • Power Automate
    • Common Data Service plug-in
    • Web API
    • Custom workflow activity
  7. Question 7 · 1

    DRAG DROP - You are researching integrations with several external systems. Each integration has different requirements. You need to determine which data sources to use to meet each requirement. What should you use? To answer, drag the appropriate data sources to the correct requirements. Each data source may be used once, more than one, 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:

    Match each destination with an option.

    Question illustration 1

    Support records that use an integer as a primary key.

    • Virtual entity
    • Custom connector

    Ensure that data can be read and updated.

    • Virtual entity
    • Custom connector

    Ensure that data is available to all Microsoft Dataverse clients.

    • Virtual entity
    • Custom connector
  8. Question 8 · 1

    HOTSPOT - You create a Power Automate flow that retrieves data from the Microsoft Dataverse Account table. The flow uses only a subset of Account table data. You need to retrieve the required data. How should you configure the Dataverse List Rows action? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.

    Choose an option for each prompt.

    Question illustration 1

    Full name of the primary contact

    • Expand Query = primarycontactid($select=fullname)
    • Select columns = fullname
    • Select columns = primarycontactid, fullname
    • Expand Query = /primarycontactid?$select=fullname

    Account with the highest credit limit

    • Row count = 1 and Sort By = creditlimit desc
    • Row count = 1 and Sort By = creditlimit asc
    • Expand Query = expand=account($top=1;$select=creditlimit)
  9. Question 9 · 1

    You are creating a canvas app to retrieve user sign in information from Microsoft Azure Active Directory (Azure AD) when someone searches for information about an end user. You create an Azure Function to retrieve the required information by using JSON. You need to ensure that the application functions correctly. Which two actions should you perform? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

    Choose all answers that apply.

    • Create a Power Automate flow to import data.
    • Create a custom connector by using the Azure Function API.
    • Use app designer in the Power Platform admin center.
    • Use Azure Service Bus.
    • Create an API definition for the Azure Function.
  10. Question 10 · 1

    DRAG DROP - A company is configuring Microsoft Power Virtual Agents and Power Automate flows that use model-driven apps. The company has a website that uses Power Pages. You create Power Virtual Agents bot topics. You must configure the following: • Use a bot on the website. • Create Bot Framework skills. • Create a support request from the bot without human interaction. You need to configure the website.

    Match each destination with an option.

    Question illustration 1

    Use a bot on the website.

    • Power Virtual Agents
    • Power Automate
    • Power Pages
    • Power App

    Create Bot Framework skills.

    • Power Virtual Agents
    • Power Automate
    • Power Pages
    • Power App

    Create support request from the bot.

    • Power Virtual Agents
    • Power Automate
    • Power Pages
    • Power App
  11. Question 11 · 1

    You are configuring a custom connector for a web service. The web service is hosted in two different regions. The web service URL includes a common domain name and a unique sub-domain for each region. The custom connector must allow the region to be entered for additional regions when creating the connection. You need to create a policy template. Which template type should you use?

    Choose one answer.

    • Set HTTP header
    • Route request
    • Set host URL
    • Set query string parameter
  12. Question 12 · 1

    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?

    Choose one answer.

    • Fallback topic
    • Power Automate Flow
    • Bot Service compliance
    • Slot filling
  13. Question 13 · 1

    You develop and deploy a Power Apps solution. The following changes must be made to the solution: • Delete a column of data. • Modify several views. • Add several charts to dashboards. You need to re-deploy the app. What should you do?

    Choose one answer.

    • Update the solution.
    • Upgrade the solution.
    • Create a new solution.
    • Patch the solution.
  14. Question 14 · 1

    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?

    Choose one answer.

    • Change the membership of the Sales Azure AD Security group to Dynamic User.
    • Change the membership type for User1 to Owner in the Azure AD security group.
    • Create an Owner team for the members of the Sales Azure AD group.
    • Ask User1 to sign into the model-driven app.
  15. Question 15 · 1

    DRAG DROP - You are modifying a model-driven app for a bicycle company. The app modifications must meet the following requirements: • The order form must include a column that calculates payments based on how many years the customer wants to finance a bicycle. • A pop-up box must remind the employee to validate the information entered before saving. You must use out-of-the-box features before customizing the application. What should you do?

    Match each destination with an option.

    Question illustration 1

    Calculate payments

    • Customize the app
    • Configure an out-of-box feature
    • Edit XML

    A pop-up box must appear

    • Customize the app
    • Configure an out-of-box feature
    • Edit XML

Each purchase applies to this certification. Prices are one-time payments, not monthly subscriptions.

Starter

$29 USD one time

Full access to one certification's question bank in standard practice mode for 60 days.

  • Full question bank for one certification
  • 60 days of access
  • Standard practice mode
  • Question notes and community discussions
  • Attempt scores and answer review

Professional

$49 USD one time

Full access to one certification's question bank, custom test controls and advanced analytics for 60 days.

  • Custom test builder
  • Timers and question selection
  • Randomized question and answer order
  • Advanced performance and weak-question analytics
  • Priority customer support
Try 15 questions free