In this step-by-step tutorial video, you will learn how to set & use deep linking into Power Apps Screens for Mobile or Web experiences.
A common scenario when building PowerApps is the need to share a “deep link” to a specific screen. Deep links are useful when you want to get users straight to a specific screen and data rather than asking them to navigate from the “home” screen of your app.
We will talk about new features like App.StartScreen, App.OnStart, Navigate function, passing query Params to Power Apps for deep linking using Param() function, passing multiple params to Power Apps URL, checking user role prior to deep linking and much more.
To deep link into a Power Apps app, you’ll use this URL syntax: https://apps.powerapps.com/play/{App ID}?{Query}
I will showcase demos to deep link into Form Control Screen in Power Apps for SharePoint item, deep link into nested screen in App using connected SharePoint web parts & more.
Video also includes a trick to restart the Power App when deep linking which is very handy in scenarios where Power App Mobile App is running in background. (If not set & App is running in background, then Power Apps will not perform the deep link).
Video covers the following:
✅ Introduction to Deep Linking in PowerApps
✅ Deep links to Power App Screens
✅ App StartScreen & OnStart functions
✅ Deep Linking with Query string Parameters in PowerApps
✅ Role-based deep links
✅ Deep links from Email or Push Notifications
✅ Deep links to specific SharePoint item