All Content
Timespan
explore our new search
Embedding a flow in SharePoint - Run as Flow Owner or SharePoint User
SharePoint Online
Apr 13, 2023 7:13 PM

Embedding a flow in SharePoint - Run as Flow Owner or SharePoint User

by HubSite 365 about Damien Bird

Power Platform Cloud Solutions Architect @ Microsoft | Microsoft BizApps MVP 2023 | Power Platform | SharePoint | Teams

Pro UserSharePoint OnlinePower SelectionSharePoint OnlineM365 Hot News

Welcome to this video where I will be demonstrating how to embed a flow into a SharePoint page using an HTTP trigger or via a Power App.

Welcome to this video where I will be demonstrating how to embed a flow into a SharePoint page using an HTTP trigger or via a Power App. With this technique, you can enable your users to download files or record their attendance directly from your SharePoint pages. This is particularly beneficial for those who want to keep track of their learning progress and accumulate points for their professional development journey using the internal resources provided by your organization.

Through the use of flow, you can embed parameters into the URL and pass them onto your datasource. By doing so, you can easily identify the pages that your users have visited and track their progress. Stay tuned as I walk you through the step-by-step process of embedding a flow into a SharePoint page using both the HTTP trigger (Premium) and Power App methods.

Embedding a flow in SharePoint enables you to run a flow as the Flow Owner or as a SharePoint user.

When you run a flow as the Flow Owner, it means that the Flow Owner account is used to run the flow. This means that the Flow Owner account has access to the data in SharePoint and can use the data as part of the flow.

When you run a flow as a SharePoint user, the flow runs with the permissions of the SharePoint user. This means that the flow will only have access to the data that is allowed by the permissions of the SharePoint user. This is useful in scenarios where you do not want the Flow Owner to have access to certain data.

In either case, it is important to note that the Flow Owner can always manage the flow, regardless of who is running the flow.

  • 00:00 Intro
  • 01:25 SharePoint Learning Site Overview
  • 02:05 Call a flow from a button using HTTP trigger
  • 05:00 Download a file via a flow
  • 06:18 Build Power App to Trigger a Flow
  • 09:50 Build the flow and run from Power App
  • 13:15 Embed Power App in SharePoint page
  • 15:07 App isn't opening correctly
  • 15:30 Share the App with Users
  • 16:42 Bypass Connection API consent with PowerShell
  • 17:57 Adding the App to another SharePoint page
  • 19:02 Outro

Sep 14, 2021 — To add the lists, select Add another owner on the flow and then the SharePoint tab in the Owners section. You should then be able to choose the ...

9 key moments in this video

10 key moments in this video

HTTP action is a premium action. Therefore it requires a premium license.