this is a description for a test for 400 pt 2
1
p4.33 A company has a model-driven app form. Many users use the form.
Users state that the form takes too long to fully load.
You need to evaluate the form design to improve loading performance.
Which three control types can you use?
Choose one or more answers
2
A company designs data integration with an external system by using virtual tables.
You need to implement the virtual tables.
Solution: Use a table that has a GUID as its primary key.
Does the solution meet the goal?
3
A company is developing a Microsoft Dataverse plug-in, it must create a follow-up task for a new account. You add the code that receives context(IPluginExecutionContext) and service(IOrganizationService). To create the remaining code to insert the follow-up task, which 3 codes should u use in order?
4
p4.34 A company designs a Microsoft Dataverse Custom API to encapsulate business logic in it.
The Custom API business logic must be encapsulated in a way that does not allow the business logic behavior to be modified or canceled.
You need to set the parameter value of the custom API so it cannot be customized.
Which parameter value should you set?
5
p7.29 The communication department for a company plans to add a publicly accessible survey page to the company's public website.
You must add the new survey page to the company's public website and capture data from the page to a Microsoft Dataverse environment.
Explicit user credentials must not be required to write survey data to Dataverse.
You need to implement authentication.
Which authentication mechanism should you implement?
6
You are a Power App maker developing an app in a development environment. You create these custom forms in the Account entity:
FormB contains a message that appears in the OnLoad function of the form.
FormC contains a message that appears in the OnSave function of the form.
You add the forms to a solution and export the solution as managed. Importing the managed solution into the test environment produces an error indicating the solution is missing a component. What is the cause of the error?
7
31. You are developing a model-driven app for a company.
The app must map child records to a parent record.
You need to use the column mapping feature to configure the app.
Which two actions can you perform?
Choose one or more answers
8
You are creating a Power Platform solution for a fitness studio. Members of the studio will use the solution to track their progress towards fitness goals. Personal trainers create programs with different exercises to match a member's fitness level. Members can opt into a program to submit info
9
33. You have a Microsoft Power Platform solution that includes canvas apps and Power Automate cloud flows. The canvas apps and flows interact with a third-party content management system (CMS). You store the URL for the CMS version (development or production) in an environment variable.
10
34. You are developing a canvas app for a healthcare center.
You need to create custom tables for the solution. You have the following requirements:
You need to create the tables.
Which table type should you create?
11
35. You are mapping data from an enterprise resource planning (ERP) system to Microsoft Dataverse.
You must reference the Name and Email from the ERP system during mapping to ensure that records are unique.
You need to create an alternate key that references the Name and Email columns.
How should you create the key?
12
p8.36. You develop a model-driven app to include a form containing several columns. Two groups of users. named Group1 and Group2 will access the form.
A column contains sensitive data that should not be read by Group2. Group1 must be able to access the column.
You need to prevent Group2 users from viewing the sensitive data.
What should you do?
13
p8. 37. A company deploys a set of automation processes. A process generates errors. A portion of the error log is displayed below.
14
p8. 38. The following code updates the customersizecode choice column on the Account table if the numberofemployees column value is greater than 100.
Line numbering is provided for information only.
For each of the following statements, select Yes if the statement is true. Otherwise, select No.
15
You are developing a Power Apps app to manage records in the Account table in Microsoft Dataverse.
You must configure a Web API request to retrieve changes from the table.
You need to configure the preference header for the API request.
What should you include in the request header?
16
You enable change tracking on the Account table in Microsoft Dataverse.
You plan to use the Organization Service to retrieve the delta data by using C#.
You need to determine which message to use.
What should you use?
17
A Microsoft Dataverse database contains two custom tables named TableA and TableB. The tables are configured with the following:
• A one-to-many relationship is configured between TableA and TableB.
• A lookup to TableA appears on a form in TableB.
• Both tables are components of an unmanaged solution.
• Both tables are components in a Power BI report.
You receive an error when attempting to delete TableA.
You need to delete the table.
What should you do?
18
Case study.
Proseware, Inc. is an industry leading software company with several thousand employees. The company has had some trouble recruiting talented employees. Top-level candidates interview with the company but go on to work for competitors.
... You need to store designations and certifications.
What should you do?
19
Case study.
Proseware, Inc. is an industry leading software company with several thousand employees. The company has had some trouble recruiting talented employees. Top-level candidates interview with the company but go on to work for competitors.
... You need to prevent the field used by the PCF control from updating the record.
What are two possible ways to achieve the goal?
Choose one or more answers
20
Case study.
Proseware, Inc. is an industry leading software company with several thousand employees. The company has had some trouble recruiting talented employees. Top-level candidates interview with the company but go on to work for competitors.
... You need to track referrals.
What should you do?
21
Case. Contoso Pharmaceuticals.
UserA must be able to create and publish Power Apps apps
UserB must be the owner of all the systems and be able to provide permissions and create all new environments
UserC must be able to create apps connected to the systems and update the security roles and entities
22
9.1. Case. Northwind Traders.
Issue:
• A missing component causes an error to occur when importing the solution that contains the Power Automate flow to update account records in a test environment.
You need to determine which component to add to the solution to resolve the account records import error. Which component should you add?
23
A company uses Microsoft Dataverse rollup fields to calculate insurance exposure and risk profiles for customers.
Users report that the system does not update values for the rollup fields when new insurance policies are written.
You need to recalculate the value of the rollup fields immediately after a policy is created.
What should you do?
24
You develop the code for a console app that performs data import. Yes or No?
- When the connection string or credentials are invalid, an error message is sent to the application terminal.
- When a similar account exists, the account will still be created.
- A contact record will always be created.
25
9.49 A company designs a solution that contains a new real-time workflow. The workflow populates a lookup column that has a default value.
A managed solution is imported to the test environment.
An error occurs when a test engineer attempts to create a record. The error message states, "Record is not available."
You need to resolve the error.
What should you do?
26
Which permissions does a managed identity have on Microsoft Dataverse data?
27
You manage two solutions. A:
• Changes the length of the name column to 75
• Adds the categoryid column at the top of the Account Information section of the form
B:
• Changes the length of the name column to 100
• Adds the territoryid column at the top of the Account Information section of the form
28
You manage two Microsoft Power Platform solutions.
• Solution A contains a custom text column named custom_text.
• Solution B contains a view that references the custom_text column.
Both solutions in the managed state are installed in the destination environment.
29
A company manages a solution that includes account table. You enable an Auditing flag in the table and import a managed version of the solution to the production env. After the import, the Auditing flag is disabled in production env. The First Party solution customization lays on top of the solution
30
A company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant app. The custom connector must be moved to a production environment. The connector must be visible and accessible only to users in the tenant. You need to deploy the custom connector.
Solution: Add the custom connector to a managed solution, export the managed solution, and then import the managed solution into the production environment.Does the solution meet the goal?
31
A company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant app.
The custom connector must be moved to a production environment. The connector must be visible and accessible only to users in the tenant.
You need to deploy the custom connector.
Solution: Publish the custom connector to AppSource.
Does the solution meet the goal?
32
10.56 A company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant app.
The custom connector must be moved to a production environment. The connector must be visible and accessible only to users in the tenant.
You need to deploy the custom connector.
Solution: Use the maker portal to export the custom connector. Then use the maker portal to import the connector into the production environment.
Does the solution meet the goal?
33
A company develops a new custom connector for a Microsoft Entra ID-protected Azure Function that was created as a single tenant app.
The custom connector must be moved to a production environment. The connector must be visible and accessible only to users in the tenant.
You need to deploy the custom connector.
Solution: Use Postman to export the custom connector. Then use Postman to import the connector into the production environment.
Does the solution meet the goal?
Choose one or more answers
34
10.1 A create a model-driven app. You run Solution checker. The tool displays the following error:
Solution checker fails to export solutions with model-driven app components.
You need to resolve the issue.
What should you do?
35
A company uses SharePoint for its intranet and other functions. The company has also implemented model-driven apps.
SharePoint users must be able to create contact records in Microsoft Dataverse without having to navigate to the model-driven apps.
You need to create a link in SharePoint...
36
A company uses a model-driven app to record details of laboratory test.
You are asked to create a custom component that makes it easier to capture multiple values from lab test results on mobile devices.
You need to create the interface for the dataset in case the mobile devices lose connection to the network.
Which method should you use?
37
You deploy a Power Platform plug-in to a production environment. The plug-in code contains detailed tracing information. You are a member of the Environment Maker security role for the environment.
Users report unexpected results when they interact with confidential data by using the plug-in. You confirm that the plug-in works without errors in a development environment.
You need to investigate the root cause of the plug-in errors.
What should you do?
Feedback
Field-level security allows you to restrict access to specific fields (columns) for different groups of users.
Custom flow action syntax here. This is a flow action to post a message to the teams channel. This error is raised when an incorrect team id and channel id is passed.
1. The first one should be No, because the Retrieve method will take GUID as a parameter but given the function sending string as AccountID, the account needs to convert to GUID. Look at the parameter of the method, it recieves a string, which is not a correct Guid format. The method parameter should have been (..., Guid accountid) for this to work.
2. A plugin on update will trigger only if filter attributes are not used which is not best practice, here is not clear. Also using Retrieve with ColumnSet(True) is not best practice.
The odata.deltaLink header is used to retrieve changes from a table in Dataverse. It is a more efficient way to retrieve changes than using the odata.nextLink header.
* When retrieving changes via WebAPI: add header "prefer: odata.track-changes"
* When retrieving changes via .NET code: use RetrieveEntityChangesRequest
the referral table already exists. The application table on the other hand doesn't have any link to that table yet, so it should be A
You can't add components to a managed solution, only unmanaged solutions.
Solution checker fails to export solutions with model-driven app components
If a solution contains a model-driven app, solution checker might fail to export the solution for analysis. This error is caused by role-based security for sharing of apps. If the Power Apps Checker application user does not have appropriate access to model-driven apps, any solutions containing them will fail to export with solution checker.
To resolve this issue, grant the Environment Maker security role to the Power Apps Checker application user.
|