Använd djupare länkar till Power Apps mobilappen
Med djuplänkar kan användare förflytta sig från ett program till ett annat på datorer och mobila enheter. Enkla exempel inkluderar en mobilapp som djuplänkar till Facebook för att logga in, en e-postadress som djuplänkar till en e-postapp för att skriva ett meddelande eller en webbplats som djuplänkar till ett programbutik för att ladda ner en relaterad mobilapp.
Djupa länkar som stöds i Power Apps mobilappen
Du kan öppna en entityrecord
eller en entitylist
vy i appen Power Apps Mobile-appen med djuplänk-URL från andra appar. När du följer länken från ett externt program öppnas målelementet i programmet Power Apps mobil
Om du redan är inloggad med din instans i programmet visas målposten när du följer länken från ett externt program. Annars uppmanas du att logga in på din instans i mobilappen. När du har loggat in visas målelementet. Du måste ha appen Power Apps Mobile-app installerad på den mobila enheten för att kunna använda den här funktionen.
Url-parametrar som stöds för ett modellbaserat program
Skriv URL:en med hjälp av följande programhanterare och frågesträngsparametrar.
Djuplänkar för Power Apps Mobile-appen bör börja med följande:
ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&isShortcut=true&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true
Viktigt
Organisationens URL får inte innehålla https://. Följande är ett exempel på en djuplänk för modellbaserad app:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd
Parameter | Description |
---|---|
<targeted-app> |
|
<org-url> | Ansluter till rätt organisations-URL. |
<program-ID> | Öppnar rätt appmodul. |
tenantId | Ansluter till rätt klientorganisation. |
forceOfflineDataSync | Ser till att datasynkronisering utlöses så att alla senaste data är tillgängliga. |
Om du öppnar ett entityrecord
formulär eller skapar ett nytt entityrecord
använder du följande parametrar:
Parameter | Description |
---|---|
etn=<entity-logical-name> | Anger vilken tabell som ska gå till. |
pagetype=entityrecord | Indikerar att målet är en form. |
extraqs=<form-id> | Anger vilket formulär som ska öppnas för entityrecord om det inte anges öppnas standardformuläret. Parametern extraqs kan även användas som standardfältvärden. |
id=<record-id> | Anger vilken specifik post som ska gå till. om det lämnas tomt öppnas formuläret skapa för tabellen. |
Om länken går till en entitylist
vy lägger du till följande parametrar:
Parameter | Description |
---|---|
etn=<entity-logical-name> | Anger vilken tabell som ska gå till. |
pagetype=entitylist | Anger att vi ska gå till en vy. |
viewid=<view-id> | Anger vilken vy som ska öppnas. |
Viewtype= <1039 om systemvy, 4230 om personlig vy> | Anger om vi ska gå till en systemvy eller en personlig vy. |
Url-parametrar som stöds för en arbetsyteapp
ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parameter | Description |
---|---|
<program-ID> | Öppnar rätt appmodul. |
<tenantId> | Ansluter till rätt klientorganisation. |
restartApp=true | Startar om arbetsyteappen och säkerställer att parametrarna skickas när appen redan är öppen. |
autoLoginUpn=<e-mail> | Fyller i e-post automatiskt och utlöser inloggning. |
Url-parametrar som stöds för en omsluten inbyggd mobilapp
ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true
Parameter | Description |
---|---|
<program-ID> | Öppnar rätt appmodul. |
<tenantId> | Ansluter till rätt klientorganisation. |
restartApp=true | Startar om arbetsyteappen och säkerställer att parametrarna skickas när appen redan är öppen. |
autoLoginUpn=<e-mail> | Fyller i e-post automatiskt och utlöser inloggning. |
Felsökning
Djuplänkar kan öppnas i webbläsaren beroende på företagets organisationspolicyer och användarens enhetsinställningar. MDM-verktyg (Mobile Device Management) och enhetens operativsystemet har olika alternativ och inställningar som påverkar hur djuplänk hanteras. Om djuplänkar öppnas i en webbläsare istället för direkt i Power Apps mobil, se till att dina MDM-policyer och enhetsinställningar är korrekt konfigurerade.
På vissa exempel Android-enheter, gå till Inställningar > Appar > Power Apps > Öppna som standard och lägg till apps.powerapps.com för att göra djuplänkar öppna direkt i Power Apps Mobile.