The company provides a car renting service.
It has several Power Platform applications.
The company's goal is to improve customer self-service.
They want to introduce self-service car rent when a customer takes a picture of the car's plate using a mobile app and camera phone.
The app reads the plate number and asks a customer to input the return date.
After the checkout is done and a customer drives a car from the lot.
Also, the company wants to provide web self-services for the customers, like center directions and Q&A.
And finally, the company needs to add several new views and reports for the management based on the Dataverse data.
You are a Solution Architect.
Please select two options for the Power Apps composition that would address the company's requirements.
Click on the arrows to vote for the correct answer
A. B. C. D. E. F.Correct Answers: B and E
As a Solution Architect, you need to know what Power Apps type is best suited for the customers' requirements.
There are three types of Power Apps applications: Model-driven - responsive Dataverse data-driven applications.
This type is more data administration with a back-office and process focus.
Canvas - flexible phone or tablet applications that can use multiple data sources.
The canvas app is focused on the end-user and helps to execute a particular task.
Portal - external websites for interaction with Dataverse data.
It has the end-user focus.
Your architectural solution should not be monolithic.
But it should not contain a lot of small apps either.
You need to find the best composition for your solution between three main Power Apps types, Dynamics 365 functionality, components, and other AppStore apps.
Option B is correct because you have to use a canvas app with an AI builder Text recognition model for taking a plate picture and extracting text from the plate's image.
Then you embed the canvas app into a model-driven app because the model-driven app only works with the Business card reader model.You also need the Power Apps portal for the web services and a model-driven app for the new management reports.
Option E is correct because you can use the three Power Apps apps independently without embedding the canvas component into the model-drive app.
Option A is incorrect because you cannot embed a model-driven app into a canvas app.
Option C is incorrect because you cannot embed model-driven and canvas apps into a Power Apps portal app.
Option D is incorrect because you need to implement a Power Apps portal app for the end-users' self-services.
Option F is incorrect because you need to use a canvas app for the car's plate picture requirement.
For more information about the Power Apps composition, please visit the below URLs:
Based on the company's requirements, there are several Power Apps compositions that can be used. Here are the two best options:
Option A - A canvas app with embedded model-driven component and Power Apps portal: This option includes a canvas app that would be used for the self-service car rental process. The app would allow the customer to take a picture of the car's plate and input the return date. The app would use OCR technology to read the plate number and check the availability of the car in the Dataverse data. The canvas app would then create a new rental record and send a confirmation email to the customer. The model-driven component would be used to create new views and reports for the management based on the rental data. The Power Apps portal would be used to provide web self-services to customers, such as center directions and Q&A.
Option B - A model-driven app with embedded canvas app component and Power Apps portal: This option includes a model-driven app that would be used to manage the car rental process. The app would allow the company to manage the rental records, car inventory, and customer information. The embedded canvas app component would be used to provide the self-service car rental process. The app would allow the customer to take a picture of the car's plate and input the return date. The app would use OCR technology to read the plate number and check the availability of the car in the Dataverse data. The model-driven app would be used to create new views and reports for the management based on the rental data. The Power Apps portal would be used to provide web self-services to customers, such as center directions and Q&A.
Option A and B both provide the required functionalities for self-service car rental, web self-services for customers, and new views and reports for management based on the Dataverse data. The main difference is that Option A uses a canvas app for the self-service car rental process and Option B uses a model-driven app. The choice between the two options will depend on the company's specific needs and preferences.