NO.12 You need to assign the minimum environmental security role to the appropriate users. Which security roles should you use? To answer, drag the appropriate security roles to the correct users. Each security role may be used once, more than once, 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.
Reference:
https://docs.microsoft.com/en-us/power-platform/admin/environments-overview
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/privileges-required-customization – system-administrator-and-system-customizer-security-roles
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/privileges-required-customization#system-administrator-and-system-customizer-security-roles
https://docs.microsoft.com/en-us/power-platform-release-plan/2020wave2/data-platform/common-data-service-user-security-role-renamed-basic-user
https://docs.microsoft.com/en-us/power-platform-release-plan/2020wave2/data-platform/common-data-service-user-security-role-renamed-basic-user
NO.18 You are synchronizing company data from a SQL Server-based .NET application into a Common Data Service (CDS) environment. The data is entered in both the SQL Server and CDS systems. You have a program that includes the following code: For each of the following statements, select Yes if the statement is true. Otherwise, select No. NOTE: Each correct selection is worth one point.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/org-service/web-service-error-codes
https://docs.microsoft.com/en-us/powerapps/developer/common-data-service/org-service/entity-operations-update-delete#use-upsert
NO.19 You need to improve warehouse counting efficiency. What should you create?
Scenario: Warehouse counting is performed manually by using a counting journal. All warehouse boxes and items are barcoded. Topic 1, Adventure Works Background Current environment Adventure Works Cycles wants to replace their paper-based bicycle manufacturing business with an efficient paperless solution. The company has one manufacturing plant in Seattle that produces bicycle parts, assembles bicycles, and distributes finished bicycles to the Pacific Northwest. Adventure Works Cycles has a retail location that performs bicycle repair and warranty repair work. The company has six maintenance vans that repair bicycles at various events and residences. Adventure Works Cycles recently deployed Dynamics 365 Finance and Dynamics 365 Manufacturing in a Microsoft-hosted environment for financials and manufacturing. The company plans to leverage the Microsoft Power Platform to migrate all of their distribution and retail workloads to Dynamics 365 Unified Operations. The customer uses Dynamics 365 Sales. Dynamics 365 Customer Service and Dynamics 365 Field Service. Retail store information Adventure Works Cycle has one legal entity, four warehouses, and six field service technicians. Warehouse counting is performed manually by using a counting journal. All warehouse boxes and items are barcoded. 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. Adventure Works Cycles uses a Power Apps app for local bike fairs to attract new customers. A canvas app is being developed to capture customer information when customers check in at the retail location. The app has the following features: Customer selects yes or no if they are on the mailing list. Customer selects the amount of times they have visited the store. Customer selects the type of service needed. The search result returns all last name records that match the search term. Technology Requirements A plug-in for Dynamics 365 Sales automatically calculated the total billed time from all activities on a particular customer account, including sales representative visits, phone calls, email correspondence, and repair time compared with hours spent. A shipping API displays shipping rates and tracking information on sales orders. The contract allows for 3,000 calls per month. Ecommerce orders are processed in batch daily by using a manual import of sales orders in Dynamics 365 Finance. Microsoft Teams is used for all collaboration. All testing and problem diagnostics are performed in a copy of the production environment. Customer satisfaction surveys are recorded with Microsoft Forms Pro. Survey replies from customers are sent to a generic mailbox. Automation A text message must be automatically sent to a customer to confirm an appointment and to notify when a technician is on route that includes their location. Ecommerce sales orders must be integrated into Dynamics 365 Finance and then exported to Azure every night. A text alert must be sent to employees scheduled to assist in the repair area of the retail store if the number of repair check-ins exceeds eight. Submitted customer surveys must generate an email to the correct department. Approval and follow-up must occur within a week. Reporting The warehouse manager’s dashboard must contain warehouse counting variance information. A warehouse manager needs to quickly view warehouse KPIs by using a mobile device. Power BI must be used for reporting across the organization. User experience Warehouse counting must be performed by using a mobile app that scans barcodes on boxes. All customer repairs must be tracked in the system no matter where they occur. Qualified leads must be collected from local bike fairs. Issues Warehouse counting must be performed by using a mobile app that scans barcodes on boxes. All customer repairs must be tracked in the system no matter where they occur. Qualified leads must be collected from local bike fairs. Internal User1 reports receives an intermittent plug-in error when viewing the total bill customer time. User2 reports that Azure consumption for API calls has increased significantly to 100 calls per minute in the last month. User2 reports that sales orders have increased. User5 receives the error message: ‘Endpoint unavailable’ during a test of the technician dispatch ISV solution. The parts department manager who is the approver for the department is currently on sabbatical. External CustomerB reports that the check-in app returned only one search result for their last name, which is not the correct name. Nine customers arrive in the repair area of the retail store, but no texts were sent to scheduled employees. Customers report that the response time from the information email listed on the Adventure Works Cycles website is greater than five days. CustomerC requested additional information from the parts department through the customer survey and has not received a response one week later.
NO.20 A company uses Common Data Service 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?
whenever a new policy record is created. Explanation: As a system administrator, you can modify the rollup job recurrence pattern, postpone, pause, or resume the rollup job. To pause, postpone, resume, or modify the recurrence pattern, you must view the system jobs. More information View Rollup jobs On the nav bar, choose Actions and select the action you want. For the Calculate Rollup Field job, the available selections are: Modify Recurrence, Resume, Postpone, and Pause. For the Mass Calculate Rollup Field job, the available selections are: Resume, Postpone, and Pause. Note: Calculate Rollup Field is a recurring job that does incremental calculations of all rollup columns in the existing rows for a specified table. There is only one Calculate Rollup Field job per table. The incremental calculations mean that the Calculate Rollup Field job processes the rows that were created, updated, or deleted after the last Mass Calculate Rollup Field job finished execution. The default maximum recurrence setting is one hour. The job is automatically created when the first rollup column on a table is created and deleted when the last rollup column is deleted. Incorrect Answers: B: Mass Calculate Rollup Field is a recurring job, created per a rollup column. It runs once, after you created or updated a rollup column. The job recalculates the specified rollup column value in all existing rows that contain this column. By default, the job will run 12 hours after you created or updated a column. After the job completes, it is automatically scheduled to run in the distant future, approximately, in 10 years. If the column is modified, the job resets to run again in 12 hours after the update. The 12-hour delay is needed to assure that the Mass Calculate Rollup Field runs during the non-operational hours of the environment. Reference: https://docs.microsoft.com/en-us/powerapps/maker/data-platform/define-rollup-fields
NO.22 Technicians for a company use a model-driven app on their phones to record information about service visits. Users do not have permissions to the Power Apps maker portal to create or update apps. Technicians report issues with the model-driven app. You are unable to reproduce the issues in a development environment. You need to provide instructions to the technicians to gather more details about the errors. Which four actions should you recommend be performed 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 – Open the app in a browser on the phone.
2 – Add the following text to end of the URL for the app: “&monitor=true”
3 – Perform the steps to generate the errors and download the results from Monitor.
4 – Open the application in a browser on a laptop computer when they return to the office.
NO.23 You need to select the appropriate methods using the Azure Event Grid. Which method should you use for each requirement? To answer, drag the appropriate methods to the correct requirements. Each method may be used once, more than once, 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.
Reference:
https://docs.microsoft.com/en-us/azure/event-grid/overview
NO.24 You are creating a model-driven app to track the time that employees spend on individual projects. You need to configure the app according to the company’s requirements. Which components should you configure? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/model-driven-apps/customize-entity-views
https://docs.microsoft.com/en-us/powerapps/maker/model-driven-apps/create-edit-quick-create-forms
NO.27 You need to complete a Power Apps component framework (PCF) control. How should you define the order in the manifest? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
Reference:
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/css
https://docs.microsoft.com/en-us/powerapps/developer/component-framework/manifest-schema-reference/html
NO.28 You need to select a process to create each function. Which process should you use? To answer, drag the appropriate processes to the correct functions. Each process may be used once, more than once, 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.
Reference:
https://docs.microsoft.com/en-us/power-automate/
https://docs.microsoft.com/en-us/dynamics365/customerengagement/on-premises/customize/create-business-rules-recommendations-apply-logic-form
https://docs.microsoft.com/en-us/power-automate/business-process-flows-overview
NO.31 You are troubleshooting Power Apps solutions. You need to determine the cause for the identified issues. What is the root cause for each issue? To answer, select the appropriate options in the answer area. NOTE: Each correct selection is worth one point.
Explanation
Box 1: A canvas app in the first solution has errors.
Failures that occur during background processing of the analysis will fail with ‘Couldn’t be completed’ status and return an error message in the Power Apps portal as well as send email notification to the requestor.
Selecting the portal notification will link to this page of common issues for further troubleshooting. If one of the provided common issues does not resolve the problem, a reference number is also returned. Provide this reference number to Microsoft Support for further investigation.
Box 2: The code uses the following rule: web-use-strict-mode
web-use-strict-mode is able to throw a SyntaxError before the script is executing.
Example:
The reason is JavaScript lets you compare different variable types but this can have unexpected results, so by using the strict === it compares the same type and won’t have unexpected results this gets a warning entity.field == “Line1” Reference:
https://docs.microsoft.com/en-us/powerapps/maker/common-data-service/common-issues-resolutions-solution-ch