Microsoft MB-400 Microsoft Power Apps + Dynamics 365 Developer Exam Practice Test

Page: 1 / 14
Total 65 questions
Question 1

Note: This question is part of a series of questions that present the same scenario. Each question in the series contains a unique solution. Determine whether the solution meets 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 university has implemented Dynamics 365 Customer Engagement. Several departments use opportunity records to bid for funding for projects within their own departments.

Each department's opportunities are not visible to other departments. However, there are times when two departments need to work together on an opportunity.

You need to configure the security to meet the business requirements.

Solution: Use access team templates and give access to members in the two departments.

Does the solution meet the goal?



Answer : A

Access Team template

The privileges assigned to the access team through Access Team Templates. Access Team template allows you to create a template for the entities on which ''Access Teams'' option is enabled. You can grant or restrict access to the entity records through ''Access Rights''. Essentially, this is like a record-based security model on an entity record for specific users.

Once the access team template is created and added to the entity form, you can start adding users. For example, on an opportunity record add a new user in the Access Team Template sub-grid.


https://community.dynamics.com/crm/b/crmdevmigrationconfigandcustomization/posts/access-teams-and-access-team-templates

Question 2

You need to configure the trigger for account records.

Which expression should you use?



Answer : D

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


https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/define-calculated-fields

Question 3

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.



Answer : A, D, E

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.


https://docs.microsoft.com/en-us/power-platform/admin/field-level-security

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?



Answer : A

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.


https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/developer/web-resource-dependencies

Question 5

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.



Answer : B, C, E

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:


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 6

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?



Answer : B

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


Question 7

A client requires that the system send an email from a button on their customer contact form.

You need to call the action from JavaScript.

Which two functions achieve this result? Each correct presents a complete solution.

NOTE: Each correct selection is worth one point.



Answer : C

You can execute action using Xrm.WebApi.online.execute in Dynamics 365 CRM V9.0.


https://carldesouza.com/calling-a-dynamics-365-action-from-javascript-using-xrm-webapi-online-execute/

Page:    1 / 14   
Total 65 questions