Share via


Brug omfattende links til Power Apps-mobilappen

Med omfattende links kan brugere flytte fra et program til et andet på computere og mobilenheder. Simple eksempler omfatter en mobilapp, der linker dybt til Facebook for at logge på, en e-mail-adresse, der linker til en mailapp for at oprette en meddelelse, eller et websted, der linker til en appbutik for at hente en relateret mobilapp.

Du kan åbne en entityrecord- eller en entitylist-visning i Power Apps-mobilappen ved hjælp af URL-adresser til dybe links fra andre apps. Når du følger linket fra en ekstern app, åbnes destinationselementet i Power Apps-mobilen

Hvis du allerede er logget på din forekomst i appen, vises destinationsposten, når du følger linket fra en ekstern app. Ellers bliver du bedt om at logge på din forekomst i mobilappen. Når du er logget på, vises destinationselementet. Du skal have mobilappen Power Apps installeret på mobilenheden for at kunne bruge denne funktion.

Understøttede url-parametre for en modelbaseret app

Brug følgende programhåndterings- og forespørgselsstrengparametre til at oprette URL-adressen.

Dybe links til Power Apps-mobilappen skal starte med følgende:

ms-apps://<org-url>_<app-id>?tenantId=<tenant-id>&isShortcut=true&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true

Vigtigt

Org-url-adressen kan ikke indeholde https://. Her følger et eksempel på en modelbaseret app-deeplink:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd

Parameter Beskrivelse
<targeted-app>
  • ms-dynamicsxrm -> Dynamics 365 til telefoner
  • ms-apps-fs -> Field Service
  • ms-apps -> Power Apps
  • ms-mobile-apps -> indpakke indbyggede mobilapps
<URL-adresse for organisation> Opretter forbindelse til den rette URL-adresse til organisationen.
<App-id> Åbner det rette appmodul.
tenantId Opretter forbindelse til den rette lejer.
forceOfflineDataSync Sikrer, at datasynkronisering udløses, så alle de nyeste data er tilgængelige.

Hvis du åbner en entityrecord-formular eller opretter en ny entityrecord, skal du bruge følgende parametre:

Parameter Beskrivelse
etn=<objekt-logisk-navn> Angiver, hvilken tabel der skal gå til.
pagetype=entityrecord Angiver, at destinationen er en formular.
extraqs= <formular-id> Angiver, hvilken formular der skal åbnes for entityrecord. Hvis den ikke angives, åbnes standardformularen. Parameteren extraqs kan også bruges til standardfeltværdier.
id=<record-id> Angiver, hvilken bestemt post der skal gå til. Hvis den er tom, åbnes oprettelsesformularen for tabellen.

Tilføj følgende parametre, hvis entitylist-linket går til en visning:

Parameter Beskrivelse
etn=<objekt-logisk-navn> Angiver, hvilken tabel der skal gå til.
pagetype=entitylist Angiver, at der skal åbnes en visning.
viewid=<view-id> Angiver, hvilken visning der skal åbnes.
Viewtype= <1039, hvis systemvisning, 4230, hvis personlig visning> Angiver, om vi skal åbne en systemvisning eller en personlig visning.

Understøttede url-parametre for en lærredapp

ms-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

Parameter Beskrivelse
<App-id> Åbner det rette appmodul.
<tenantId> Opretter forbindelse til den rette lejer.
restartApp=true Genstarter lærredsappen, der er nødvendig for at sikre, at parametrene overføres, når appen allerede er åben.
autoLoginUpn=<e-mail> Udfylder automatisk mail og udløser logon.

Understøttede url-parametre for en indpakket, modelbaseret app

ms-mobile-apps:///providers/Microsoft.PowerApps/apps/<appID>?tenantId=<tenantId>&restartApp=true

Parameter Beskrivelse
<App-id> Åbner det rette appmodul.
<tenantId> Opretter forbindelse til den rette lejer.
restartApp=true Genstarter lærredsappen for at sikre, at parametrene overføres, når appen allerede er åben.
autoLoginUpn=<e-mail> Udfylder automatisk mail og udløser logon.

Fejlfinding

Deeplinks kan åbnes i din browser, afhængigt af virksomhedens organisationspolitikker og brugerens enhedsindstillinger. MDM-værktøjer og enhedsoperativsystemer har forskellige indstillinger, der påvirker håndteringen af deeplinks. Hvis deeplinks åbnes i en browser i stedet for direkte på Power Apps Mobile, skal du kontrollere, at dine MDM-politikker og enhedsindstillinger er konfigureret korrekt.

På nogle enheder kan du f.eks. på nogle Android-enheder gå til Indstillinger > Apps > Power Apps > Åbn som standard og apps.powerapps.com for at gøre deeplinks åbne direkte på Power Apps Mobile.