Create a Canvas App | Power Platform Functional Consultant Exam | Microsoft

Canvas App

Question

You need to create a canvas app.

The app should add a record to the SharePoint list and send a mobile notification about the list's update when a user pushes a screen button.

What Power Platform product will you use for this functionality?

Answers

Explanations

Click on the arrows to vote for the correct answer

A. B. C. D. E.

Correct Answer: B

Power Platform product integration helps users to extend the functionality of the Power Apps with Power Automate.

You need to create an instant (or button) blank flow in Power Automate first and use Power Apps as a trigger.

Then you add a SharePoint action and provide the list's address and name (Number 1 and 2)

Flow designer will populate the next field label with the first list's column name (Number 3)

The value for this column comes from the canvas app.

When you click on the field, Dynamic content pops up with the link to PowerApps: "Ask in PowerApps" (Number 4)

After you select this tag, the designer puts a new page in the field for the column.

Then you can add a mobile notification in the next step.

After you save the flow, you return to the canvas app.

Now you can add the newly created flow to your button in the app.

Select the button, and on the Action menu, select Flows and your freshly created Flow with a new item for the SharePoint list as a parameter.

resources

oe) PowerApps

Create item

* Site Address
* List Name

* Location

Was anyone hurt?
Email
How many damaged

items
Date submitted

Home - https://cloudbreezy.sharepoint.com/sites/Home

Reported Property Damage

ee > ee

‘Location’ is required.

Add dynamic content ll

J &,

Dynamic content Expression

Environments

cli / (default) o

e
ml Save Vs Flow checke

2 Search dynamic content

Show advanced options V

+ New step Save

PowerApps

eS) Ask in PowerApps 4)

All other options are incorrect.

For more information about integration between canvas apps and Power Automate, please visit the below URL:

The correct answer for this question is B. Power Automate.

Power Automate (previously known as Microsoft Flow) is a part of the Microsoft Power Platform that allows you to automate workflows and processes across various applications and services. In this case, Power Automate can be used to create a workflow that adds a new record to a SharePoint list and sends a mobile notification when a user clicks on a screen button in the canvas app.

Here are the steps to create the desired functionality using Power Automate:

  1. Create a new flow in Power Automate and select the trigger as "PowerApps button" as we want the flow to be triggered when the user clicks on a screen button in the canvas app.

  2. Next, add a "Create item" action to the flow and select the SharePoint site and list where you want to add the record.

  3. Configure the fields of the SharePoint list that you want to populate with the values entered by the user in the canvas app.

  4. After adding the "Create item" action, add a "Send a push notification" action to the flow. Configure the notification with the desired message and recipient(s) for the mobile notification.

  5. Save and test the flow to ensure that it is working correctly.

In summary, Power Automate can be used to create a workflow that adds a new record to a SharePoint list and sends a mobile notification when a user clicks on a screen button in the canvas app.