Download Microsoft.MB-400.TestKing.2020-05-04.25q.vcex

Download Exam

File Info

Exam Microsoft Power Apps + Dynamics 365 Developer
Number MB-400
File Name Microsoft.MB-400.TestKing.2020-05-04.25q.vcex
Size 614 KB
Posted May 04, 2020
Download Microsoft.MB-400.TestKing.2020-05-04.25q.vcex

How to open VCEX & EXAM Files?

Files with VCEX & EXAM extensions can be opened by ProfExam Simulator.

Purchase

Coupon: MASTEREXAM
With discount: 20%






Demo Questions

Question 1

You need to replace the bicycle inspection forms. 
Which two solutions should you use? Each correct answer presents part of the solution. 
NOTE: Each correct selection is worth one point.


  1. a canvas app that guides the technician through the inspection
  2. a logic app that guides the technician through the inspection
  3. a flow that maps inspection data to Dynamics 365 for Field Service
  4. a model-driven app based on customer service entities
Correct answer: CD
Explanation:
Scenario: The Adventure Works Cycles retail location performs bicycle inspections and performance tune-ups. Technicians use paper forms to document the bicycle inspection performed before a tune-up and any additional work performed on the bicycle.C: The Dynamics 365 Field Service business application helps organizations deliver onsite service to customer locations. The application combines workflow automation, scheduling algorithms, and mobility to set mobile workers up for success when they're onsite with customers fixing issues.D: Model-driven apps are good for creating end-to-end solutions. For example, after a customer service support ticket has been created, it must be routed, addressed, updated, marked as complete, and so on. There will likely be quite a few teams, roles, and processes involved in this complete cycle of case resolution, which would require a model-driven app.Reference:https://docs.microsoft.com/en-us/dynamics365/field-service/overviewhttps://us.hitachi-solutions.com/blog/canvas-vs-model-driven-apps/
Scenario: The Adventure Works Cycles retail location performs bicycle inspections and performance tune-ups. Technicians use paper forms to document the bicycle inspection performed before a tune-up and any additional work performed on the bicycle.
C: The Dynamics 365 Field Service business application helps organizations deliver onsite service to customer locations. The application combines workflow automation, scheduling algorithms, and mobility to set mobile workers up for success when they're onsite with customers fixing issues.
D: Model-driven apps are good for creating end-to-end solutions. For example, after a customer service support ticket has been created, it must be routed, addressed, updated, marked as complete, and so on. There will likely be quite a few teams, roles, and processes involved in this complete cycle of case resolution, which would require a model-driven app.
Reference:
https://docs.microsoft.com/en-us/dynamics365/field-service/overview
https://us.hitachi-solutions.com/blog/canvas-vs-model-driven-apps/



Question 2

You need to configure that the mobile app meets the requirements for phone entities.
Which expression should you use?


  1. IsNumeric
  2. PlainText
  3. IsMatch
  4. IsType
Correct answer: A
Explanation:
Scenario: When a pharmacy is added by using the mobile app, the phone number must be validated to be all digits.
Scenario: When a pharmacy is added by using the mobile app, the phone number must be validated to be all digits.



Question 3

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?


  1. Yes
  2. No
Correct answer: B
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
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



Question 4

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 the JavaScript library, add Building code with Code date and Work item with Elapsed time in the dependencies tab.
Does the solution meet the goal?


  1. Yes
  2. No
Correct answer: A
Explanation:
Within a solution you can define dependencies within solution components. Up until Dynamics 365 for Customer Engagement apps version 9.0 the main purpose of these dependencies was to prevent the deletion of a solution component when another solution component depended on it. The following image shows the dependencies tab within the web resource form. Dependencies between web resources are set in the top list.     Reference:https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-dependencies
Within a solution you can define dependencies within solution components. Up until Dynamics 365 for Customer Engagement apps version 9.0 the main purpose of these dependencies was to prevent the deletion of a solution component when another solution component depended on it. 
The following image shows the dependencies tab within the web resource form. Dependencies between web resources are set in the top list. 
  
Reference:
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-dependencies



Question 5

You have the following code:
  
You have a contact record that uses the GUID 2CFB1599-DEAD-425F-AB4A-76E6CAB51B09. 
You need to assign the contact record as the primary contact for an account when you create the account. 
Which two code segments can you use? Each correct answer presents a complete solution. 
NOTE: Each correct selection is worth one point.


  1.   
  2.   
  3.   
  4.   
Correct answer: BC
Explanation:
B: LogicalName is required when entity id is not specified.
B: LogicalName is required when entity id is not specified.



Question 6

An organization has a Dynamics 365 Customer Engagement. 
You plan to use a JavaScript web resources file in the Accounts form. The file has a dependency on two image web resource files and on the custom field new_placeofbirth in the Account entity. 
You need to add the dependencies for the JavaScript file. 
Which three action should you perform? Each correct answer presents part of the solution. 
NOTE: Each correct selection is worth one point.


  1. From Web Resources, select the JavaScript file for the Account form and then select the JavaScript file.
  2. Open the web resources file, add the two image web resources to the dependency’s lists, and then add the custom field new_placeofbirth to the dependency’s list.
  3. In the Account form, select Form Properties, select Non-Event Dependencies, and then add the custom field new_placeofbirth.
  4. In the Account form, select Form Properties and add the primary JavaScript file and the other two image web resources in Form Libraries.
  5. From Settings, select Customization and then select Customize the System.
  6. Select Account, select Forms, and then select the Account form.
Correct answer: BCE
Explanation:
All the Web Resources stored in the database can be accessed in the CRM. Following are the steps involved − Step 1 (E) – Go to Settings → then Customizations → and then Customize the System. Step 2 (B)– From the left navigation, select CRM Web Resources.  C: In our Dynamics 365 forms, there are measures we can take to ensure fields that are being used by JavaScript are not removed from forms. To prevent this from happening, we can go to Form Properties and select the Non-Event Dependencies, and add the website field:    Reference:https://msdynamics.net/microsoft-dynamics-news/crm-web-resources-using-jscript/https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-dependencies
All the Web Resources stored in the database can be accessed in the CRM. Following are the steps involved − 
Step 1 (E) – Go to Settings → then Customizations → and then Customize the System. 
Step 2 (B)– From the left navigation, select CRM Web Resources.  
C: In our Dynamics 365 forms, there are measures we can take to ensure fields that are being used by JavaScript are not removed from forms. To prevent this from happening, we can go to Form Properties and select the Non-Event Dependencies, and add the website field:
  
Reference:
https://msdynamics.net/microsoft-dynamics-news/crm-web-resources-using-jscript/
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-dependencies



Question 7

An organization uses Dynamics 365 Customer Engagement. The organization has accounting and customer service departments. 
You must restrict users in customer service from being able to change the value of the balance field on the Contact records. The accounting team must be the only team able to edit this field. 
You need to create the appropriate solution without any customizations. 
What should you do?


  1. Create an accounting form and role and make the balance field read-only.
  2. Enable field security for the balance field and allow the customer service team to read and update it.
  3. Create a customer service form and role and make the balance field read-only.
  4. Enable field security for the balance field and allow the accounting team to read and update it.
Correct answer: D
Explanation:
Field-level security is available for the default fields on most out-of-box entities, custom fields, and custom fields on custom entities. Field-level security is managed by the security profiles. To implement field-level security, a system administrator performs the following tasks. 1.Enable field security on one or more fields for a given entity. 2.Associate one more existing security profiles, or create one or more new security profiles to grant the appropriate access to specific users or teams. Note: Record-level permissions are granted at the entity level, but you may have certain fields associated with an entity that contain data that is more sensitive than the other fields. For these situations, you use field-level security to control access to specific fields.Reference:https://docs.microsoft.com/en-us/power-platform/admin/field-level-security
Field-level security is available for the default fields on most out-of-box entities, custom fields, and custom fields on custom entities. Field-level security is managed by the security profiles. To implement field-level security, a system administrator performs the following tasks. 
1.Enable field security on one or more fields for a given entity. 
2.Associate one more existing security profiles, or create one or more new security profiles to grant the appropriate access to specific users or teams. 
Note: Record-level permissions are granted at the entity level, but you may have certain fields associated with an entity that contain data that is more sensitive than the other fields. For these situations, you use field-level security to control access to specific fields.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/field-level-security



Question 8

A financial services company uses the Common Data Service (CDS) to develop solutions. The company uses development and production instances. 
You need to move solutions from the development instance to the production instance. 
What are two possible ways to achieve this goal? Each correct answer presents a complete solution. 
NOTE: Each correct selection is worth one point.


  1. Export all managed solutions from the development instance and import the solutions into the production instance.
  2. In the development instance, make changes to the solutions that are deployed in the production instance, export the solutions as managed solutions, and import the managed solutions into the production instance.
  3. In the production instance, import solutions with the same version number or higher when updating solutions.
  4. In the development instance, highlight the solution you want to make changes to, select Clone a Path, make changes, export the solution, and import the solution into the production instance.
Correct answer: CD
Explanation:
Reference:https://docs.microsoft.com/en-us/power-platform/admin/wp-solution-packages
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/wp-solution-packages



Question 9

A financial institution that has a Dynamics 365 Customer Engagement environment requires that the account balance field from the account entity be visible to specific users only. 
You need to set up the field security for the account balance field. 
Which three actions should you perform? Each correct answer presents part of the solution. 
NOTE: Each correct selection is worth one point.


  1. Create a field security profile.
  2. Set the field to Read-Only and then publish the entity.
  3. Create a security role and add the specific users to the role.
  4. Enable field security and then publish the entity.
  5. Set the field permission Allow Read to Yes and add the users to the members section.
Correct answer: ADE
Explanation:
To implement field-level security, a system administrator performs the following tasks. Enable field security on one or more fields for a given entity. Associate one more existing security profiles, or create one or more new security profiles to grant the appropriate access to specific users or teams. A security profile determines the following:Permissions to the secure fields Users and Teams A security profile can be configured to grant user or team members the following permissions at the field level:Read. Read-only access to the field's data. Create. Users or teams in this profile can add data to this field when creating a record. Update. Users or teams in this profile can update the field's data after it has been created. Reference:https://docs.microsoft.com/en-us/power-platform/admin/field-level-security
To implement field-level security, a system administrator performs the following tasks. 
  1. Enable field security on one or more fields for a given entity. 
  2. Associate one more existing security profiles, or create one or more new security profiles to grant the appropriate access to specific users or teams. 
A security profile determines the following:
  • Permissions to the secure fields 
  • Users and Teams 
A security profile can be configured to grant user or team members the following permissions at the field level:
  • Read. Read-only access to the field's data. 
  • Create. Users or teams in this profile can add data to this field when creating a record. 
  • Update. Users or teams in this profile can update the field's data after it has been created. 
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/field-level-security



Question 10

A company has two development instances, two test instances, two staging instances, and one production instance. 
The test team reports connection issues with the test and staging instances. 
You need to identify which if the instances the testing team currently has access. 
Which two URLs can you use? Each correct answer presents a complete solution. 
NOTE: Each correct selection is worth one point.


  1. https://myorg.api.crm.dynamics.com/api/data/v.9.1/
  2. https://dev.crm.dynamics.com/api/discovery/v9.1/Instances
  3. https://dev.crm.dynamics.com/api/discovery/v9.1/Instances(UniqueName=’myorg’)
  4. https://disco.crm.dynamics.com/api/discovery/v9.1/
  5. https://globaldisco.crm.dynamics.com/api/discovery/v9.1/Instances
Correct answer: CE
Explanation:
C: Organization information is stored in the Instance entity of the Discovery service. To see the kind of information contained in that entity, send an HTTP GET request to the service for one of your instances.GET https://dev.{servername}/api/discovery/v9.0/Instances(UniqueName='myorg')  In the above example, the discovery service is used to obtain the organization information of the instance with a unique name of "myorg". Reference:https://docs.microsoft.com/en-in/dynamics365/customerengagement/on-premises/developer/webapi/discover-url-organization-web-apihttps://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/samples/global-discovery-service-csharp
C: Organization information is stored in the Instance entity of the Discovery service. To see the kind of information contained in that entity, send an HTTP GET request to the service for one of your instances.
GET https://dev.{servername}/api/discovery/v9.0/Instances(UniqueName='myorg')  
In the above example, the discovery service is used to obtain the organization information of the instance with a unique name of "myorg". 
Reference:
https://docs.microsoft.com/en-in/dynamics365/customerengagement/on-premises/developer/webapi/discover-url-organization-web-api
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/webapi/samples/global-discovery-service-csharp









CONNECT US

Facebook

Twitter

PROFEXAM WITH A 20% DISCOUNT

You can buy ProfExam with a 20% discount!



HOW TO OPEN VCEX FILES

Use ProfExam Simulator to open VCEX files