You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: powerapps-docs/mobile/mobile-deep-links.md
+27-24Lines changed: 27 additions & 24 deletions
Original file line number
Diff line number
Diff line change
@@ -4,7 +4,7 @@ description: How to configure deep links for Power Apps mobile.
4
4
author: trdehove
5
5
ms.component: pa-user
6
6
ms.topic: quickstart
7
-
ms.date: 11/10/2023
7
+
ms.date: 11/16/2023
8
8
ms.subservice: mobile
9
9
ms.author: trdehove
10
10
ms.custom: ""
@@ -15,7 +15,8 @@ search.audienceType:
15
15
searchScope:
16
16
- "Power Apps"
17
17
contributors:
18
-
- anuitz
18
+
- anuitz
19
+
- sitarampemmaraju
19
20
---
20
21
21
22
# Use deep links with the Power Apps mobile app
@@ -24,65 +25,67 @@ Deep links let users move from one application to another on computers and mobil
24
25
25
26
## Supported deep links in the Power Apps mobile app
26
27
27
-
You can open an `entityrecord` or an `entitylist` view in Power Apps mobile by using deep-link URLs from other apps. When you follow the link from an external app, the target element opens in Power Apps mobile
28
+
You can open an `entityrecord` or an `entitylist` view in the Power Apps mobile app by using deep-link URLs from other apps. When you follow the link from an external app, the target element opens in Power Apps mobile
28
29
29
-
If you're already signed in to your instance in the app, the target record is displayed when you follow the link from an external app. Otherwise, you're prompted to sign in to your instance in the mobile app; after you're signed in, the target element is displayed. You must have Power Apps mobile installed on your mobile device to use this feature.
30
+
If you're already signed in to your instance in the app, the target record is displayed when you follow the link from an external app. Otherwise, you're prompted to sign in to your instance in the mobile app; after you're signed in, the target element is displayed. You must have the Power Apps mobile app installed on your mobile device to use this feature.
30
31
31
32
## Supported Urls parameters for a model-driven app
32
33
33
34
Use the following application handler and query string parameters to compose the URL.
34
35
35
-
Deep links for Power Apps mobile should start with the following:
36
+
Deep links for the Power Apps mobile app should start with the following:
|<targeted-app>| <ul><li>`ms-dynamicsxrm` -> Dynamics 365 for phones</li><li> `ms-apps-fs` -> Field Service</li><li>`ms-apps` -> Power Apps</li><li>`ms-mobile-apps` -> wrapped native mobile apps</li> |
42
-
|<org-url>| Connects to the correct org URL |
43
-
|<app-id>| Opens the correct app module |
44
-
| tenantId | Connects to the correct tenant |
45
-
| forceOfflineDataSync | Ensures that data sync is triggered so that all the latest data is available |
43
+
|<org-url>| Connects to the correct org URL.|
44
+
|<app-id>| Opens the correct app module.|
45
+
| tenantId | Connects to the correct tenant.|
46
+
| forceOfflineDataSync | Ensures that data sync is triggered so that all the latest data is available.|
46
47
47
48
48
49
If opening an `entityrecord` form or creating a new `entityrecord`, use the following parameters:
| etn=<entity-logical-name>| Designates which table to go to |
53
-
| pagetype=entityrecord | Indicates that the target is a form |
54
-
| extraqs=<form-id>| Designates which form to open for the `entityrecord`; if not specified, the default form will open. The `extraqs` parameter can also be used to default field values. |
55
-
| id=<record-id>| Designates which specific record to go to; if left blank, the create form for the table will open|
53
+
| etn=<entity-logical-name>| Designates which table to go to.|
54
+
| pagetype=entityrecord | Indicates that the target is a form.|
55
+
| extraqs=<form-id>| Designates which form to open for the `entityrecord`; if not specified, the default form opens. The `extraqs` parameter can also be used to default field values. |
56
+
| id=<record-id>| Designates which specific record to go to; if left blank, the create form for the table opens.|
56
57
57
58
If the link goes to an `entitylist` view, add the following parameters:
|<tenantId>| Connects to the correct tenant|
84
+
|<app-id>| Opens the correct app module.|
85
+
|<tenantId>| Connects to the correct tenant.|
84
86
| restartApp=true | Restarts the canvas app to ensure parameters are passed when the app is already open. |
85
-
87
+
| autoLoginUpn=<e-mail>| Autopopulates e-mail and triggers sign-in. |
88
+
86
89
## Troubleshooting
87
90
88
91
Deeplinks may open in your browser depending on the company's organizational policies and the user's device settings. Mobile Device Management (MDM) tools and device operating systems have different options and settings that impact how deeplinks are handled. If deeplinks are opening in a browser instead of directly in Power Apps mobile, make sure your MDM policies and device settings are appropriately configured.
0 commit comments