Microsoft MB-230 Exam (page: 11)
Microsoft Dynamics 365 Customer Service Functional Consultant
Updated on: 12-Jan-2026

Viewing Page 11 of 60

A trucking company uses a custom table named Leased Truck in Dynamics 365 Customer Service to capture leasing details. The company is implementing Connected Customer Service for Azure IoT Hub to track the leased trucks.

You need to configure the custom table Leased Truck for IoT integration.
Which two methods achieve the goal? Each correct answer presents a complete solution.

NOTE: Each correct selection is worth one point.

  1. Set the relationship in the Power Platform admin center.
  2. Create a one-to-many relationship from the Leased Truck table to the IoT Alert table.
  3. Call the IoT - Register Custom Entity action to associate a Leased Truck record with an existing IoT device.
  4. Enable connections to the Leased Truck table.

Answer(s): C,D

Explanation:

IOT enabling an entity type
Dynamics 365 entities can be associated to IoT entities so that within Dynamics 365 they can participate in IoT-related business processes and analyses. There are two methods of “IoT enabling” a Dynamics 365 entity; you can:

* (D) Programmatically form an association through the standard Dynamics 365 Connection entities capability. You can alternatively accomplish this same association through the administration UI; for more information, see Create connections to view relationships between records.

* (C) Call the IoT – Register Custom Entity action to associate an entity with an existing or new IoT Device.


Reference:

https://docs.microsoft.com/en-us/dynamics365/customer-service/cs-iot-extend-connected-customer-service-solutions



HOTSPOT (Drag and Drop is not supported)
A company uses Dynamics 365 Customer Service to provide product support to customers. Only employees are included in the company's Azure Active Directory.

You need to configure the system to meet the following requirements. You must minimize the effort required to complete any required configuration tasks.

Create a website for external customers to open support tickets and see the status of open issues.
Ensure that customers are set up to use this website.

What should you configure? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.

  1. See Explanation section for answer.

Answer(s): A

Explanation:




Box 1: Create a portal by using the Customer self-service template
Create a website for external customers to open support tickets and see the status of open issues.

The Customer portal is a Power Apps portals template that lets companies create an externally facing business-to-business (B2B) website for scenarios that are related to sales order processing.

Customer self-service portal: A customer self-service portal enables customers to access self-service knowledge, support resources, view the progress of their cases, and provide feedback.

Its powerful self-service functionality guides customers to the answers they seek without human intervention or by connecting them to your most qualified agent for the task if the issue can’t be resolved client-side autonomously.

Box 2: Ensure that all customers have an account record.
Ensure that customers are set up to use this website.

Note: Using the standard functionality, if I login to the Customer Service Portal I can create a new case linked either to myself as a Contact or to my related company as an Account (assuming that the Account is specificed on my contact record in Dynamics 365 CE).


Reference:

https://docs.microsoft.com/en-us/power-apps/maker/portals/portal-templates
https://docs.microsoft.com/en-us/dynamics365/supply-chain/sales-marketing/customer-portal-overview
https://readyxrm.blog/2019/07/04/dynamics-365-customer-self-service-powerapps-portals-creating-a-case-on-behalf-of-another-account/



A company uses Omnichannel for Customer Service.

The company wants to configure Power Virtual Agents within Omnichannel to have automatic answers when a customer starts a chat session.

You need to set up the prerequisites for the Power Virtual Agents.
Which three technologies should you set up? Each correct answer presents part of the solution.

NOTE: Each correct selection is worth one point.

  1. Work stream
  2. Queues
  3. Azure Application ID
  4. Chat widget
  5. Chatbot

Answer(s): B,C,E

Explanation:

CE: Prerequisites
Before you integrate Power Virtual Agents bots in Omnichannel for Customer Service, check the following:
* Azure Application ID - You'll need an application registered on the Azure portal before connecting to Omnichannel for Customer Service.
* Bot - You must have a pre-configured bot that can integrate with Omnichannel for Customer Service.
* Product licenses - You need a product license for Power Virtual Agents
* Role - You must have the Omnichannel administrator role.

B: In Omnichannel Administration, after the Power Virtual Agents bot is created and configured to work with Omnichannel for Customer Service, you can configure it to hand off conversations to queues. To receive incoming messages, you must add the bot to at least one queue.


Reference:

https://docs.microsoft.com/en-us/dynamics365/customer-service/configure-bot-virtual-agent



DRAG DROP (Drag and Drop is not supported)
A company wants to use Power Virtual Agents chatbots to enable customers to solve their own issues whenever possible. You create knowledge base articles.

You must ensure that the new articles are available through the chatbot.

You need to define the steps to integrate knowledge management with the chatbot.

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.

  1. See Explanation section for answer.

Answer(s): A

Explanation:



Step 1: Publish knowledge articles to a portal created in Power Apps
Step 2: Create a topic for the Power Virtual Agents bot, and add an action
Step 3: Use a Power Automate template to add the solution to the chatbot
Step 4: Test the Power Automate cloud flow
Test the flow to publish and share the bot.


Reference:

https://docs.microsoft.com/en-us/dynamics365/customer-service/integrate-km-with-pva



A company enables custom context variables on a chat widget.
Users report that the context variables are not being populated on new chats.

You need to troubleshoot the issue by querying the event listeners.
Which listener is required to be running?

  1. setContextProvider
  2. startProactiveChat
  3. startChat
  4. getContextProvider
  5. initializeNewConversation

Answer(s): D

Explanation:

getContextProvider returns the currently set custom context provider, if any. If there is no registered custom context provider, then it returns null.

The live chat SDK methods should be invoked after the lcw:ready event is raised. You can listen for this event by adding your own event listener on the window object.

Example:
window.addEventListener("lcw:ready", function handleLivechatReadyEvent(){
// Setting the custom context provider
// Throws error if contextProvider is not a function
Microsoft.Omnichannel.LiveChatWidget.SDK.setContextProvider(function contextProvider(){
// Here it is assumed that the corresponding work stream would have context variables with logical name of 'contextKey1', 'contextKey2', 'contextKey3'.
return {
'contextKey1': 'contextValue1', // string value
'contextKey2': 12.34, // number value
'contextKey3': true // boolean value
};
});

// Retrieves the currently set custom context provider
// If there is no registered custom context provider, then it returns null
let registeredContextProvider = Microsoft.Omnichannel.LiveChatWidget.SDK.getContextProvider();
});

Incorrect:
Not A: setContextProvider sets the context provider. The context provider function, when invoked, returns the context to be used for initializing a chat session.


Reference:

https://docs.microsoft.com/en-us/dynamics365/customer-service/developer/reference/methods/getcontextprovider
https://docs.microsoft.com/en-us/dynamics365/customer-service/developer/reference/methods/setcontextprovider



Viewing Page 11 of 60



Share your comments for Microsoft MB-230 exam with other users:

Anonymous 7/14/2023 3:17:00 AM

pls upload the questions
UNITED STATES


Mukesh 7/10/2023 4:14:00 PM

good questions
UNITED KINGDOM


Elie Abou Chrouch 12/11/2023 3:38:00 AM

question 182 - correct answer is d. ethernet frame length is 64 - 1518b. length of user data containing is that frame: 46 - 1500b.
Anonymous


Damien 9/23/2023 8:37:00 AM

i need this exam pls
Anonymous


Nani 9/10/2023 12:02:00 PM

its required for me, please make it enable to access. thanks
UNITED STATES


ethiopia 8/2/2023 2:18:00 AM

seems good..
ETHIOPIA


whoAreWeReally 12/19/2023 8:29:00 PM

took the test last week, i did have about 15 - 20 word for word from this site on the test. (only was able to cram 600 of the questions from this site so maybe more were there i didnt review) had 4 labs, bgp, lacp, vrf with tunnels and actually had to skip a lab due to time. lots of automation syntax questions.
EUROPEAN UNION


vs 9/2/2023 12:19:00 PM

no comments
Anonymous


john adenu 11/14/2023 11:02:00 AM

nice questions bring out the best in you.
Anonymous


Osman 11/21/2023 2:27:00 PM

really helpful
Anonymous


Edward 9/13/2023 5:27:00 PM

question #50 and question #81 are exactly the same questions, azure site recovery provides________for virtual machines. the first says that it is fault tolerance is the answer and second says disater recovery. from my research, it says it should be disaster recovery. can anybody explain to me why? thank you
CANADA


Monti 5/24/2023 11:14:00 PM

iam thankful for these exam dumps questions, i would not have passed without this exam dumps.
UNITED STATES


Anon 10/25/2023 10:48:00 PM

some of the answers seem to be inaccurate. q10 for example shouldnt it be an m custom column?
MALAYSIA


PeterPan 10/18/2023 10:22:00 AM

are the question real or fake?
Anonymous


CW 7/11/2023 3:19:00 PM

thank you for providing such assistance.
UNITED STATES


Mn8300 11/9/2023 8:53:00 AM

nice questions
Anonymous


Nico 4/23/2023 11:41:00 PM

my 3rd purcahse from this site. these exam dumps are helpful. very helpful.
ITALY


Chere 9/15/2023 4:21:00 AM

found it good
Anonymous


Thembelani 5/30/2023 2:47:00 AM

excellent material
Anonymous


vinesh phale 9/11/2023 2:51:00 AM

very helpfull
UNITED STATES


Bhagiii 11/4/2023 7:04:00 AM

well explained.
Anonymous


Rahul 8/8/2023 9:40:00 PM

i need the pdf, please.
CANADA


CW 7/11/2023 2:51:00 PM

a good source for exam preparation
UNITED STATES


Anchal 10/23/2023 4:01:00 PM

nice questions
INDIA


J Nunes 9/29/2023 8:19:00 AM

i need ielts general training audio guide questions
BRAZIL


Ananya 9/14/2023 5:16:00 AM

please make this content available
UNITED STATES


Swathi 6/4/2023 2:18:00 PM

content is good
Anonymous


Leo 7/29/2023 8:45:00 AM

latest dumps please
INDIA


Laolu 2/15/2023 11:04:00 PM

aside from pdf the test engine software is helpful. the interface is user-friendly and intuitive, making it easy to navigate and find the questions.
UNITED STATES


Zaynik 9/17/2023 5:36:00 AM

questions and options are correct, but the answers are wrong sometimes. so please check twice or refer some other platform for the right answer
Anonymous


Massam 6/11/2022 5:55:00 PM

90% of questions was there but i failed the exam, i marked the answers as per the guide but looks like they are not accurate , if not i would have passed the exam given that i saw about 45 of 50 questions from dump
Anonymous


Anonymous 12/27/2023 12:47:00 AM

answer to this question "what administrative safeguards should be implemented to protect the collected data while in use by manasa and her product management team? " it should be (c) for the following reasons: this administrative safeguard involves controlling access to collected data by ensuring that only individuals who need the data for their job responsibilities have access to it. this helps minimize the risk of unauthorized access and potential misuse of sensitive information. while other options such as (a) documenting data flows and (b) conducting a privacy impact assessment (pia) are important steps in data protection, implementing a "need to know" access policy directly addresses the issue of protecting data while in use by limiting access to those who require it for legitimate purposes. (d) is not directly related to safeguarding data during use; it focuses on data transfers and location.
INDIA


Japles 5/23/2023 9:46:00 PM

password lockout being the correct answer for question 37 does not make sense. it should be geofencing.
Anonymous


Faritha 8/10/2023 6:00:00 PM

for question 4, the righr answer is :recover automatically from failures
UNITED STATES