Share via


Bruke dype koblinger med Power Apps-mobilappen

Dype koblinger lar brukere gå fra ett program til et annet på datamaskiner og mobilenheter. Enkle eksempler omfatter en mobilapp med dyp kobling til Facebook for pålogging, en e-postadresse med dyp kobling til en e-postapp for å skrive en melding, eller et nettsted med dyp kobling til en appbutikk der en relatert mobilapp kan lastes ned.

Du kan åpne en visning for entityrecord eller entitylist i Power Apps-mobilappen ved å bruke nettadresser med dype koblinger fra andre apper. Når du følger koblingen fra en ekstern app, åpnes målelementet i mobilversjonen av Power Apps

Hvis du allerede har logget deg på forekomsten i appen, vises måloppføringen når du følger koblingen fra en ekstern app. Ellers blir du bedt om å logge deg på forekomsten i mobilappen. Etter at du har logget deg på, vises målelementet. Du må ha Power Apps-mobilappen installert på mobilenheten for å kunne bruke denne funksjonen.

Parametere for støttede url-adresser for en modelldrevet app

Bruk følgende programbehandlingsprogram og spørringsstrengparametere til å skrive nettadressen.

Dype koblinger for 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

Viktig

Nettadresse for organisasjonen kan ikke inneholde https://. Følgende er et eksempel på en dypkobling for en modelldrevet app:
ms-apps://contoso.onmicrosoft.com_e6429eba-2204-40e8-b9dd-fc74791ff2c2?tenantId=219f9bd4-8c16-4dfa-b87e-f4a33764f1dd

Parameter Bekrivelse
<targeted-app>
  • ms-dynamicsxrm -> Dynamics 365 for telefoner
  • ms-apps-fs -> Field Service
  • ms-apps -> Power Apps
  • ms-mobile-apps -> pakkede mobilapper
<org-url> Kobler til riktig nettadresse for organisasjonen.
<app-id> Åpner riktig appmodul.
tenantId Kobler til riktig leier.
forceOfflineDataSync Sikrer at datasynkroniseringen utløses, slik at alle de nyeste dataene er tilgjengelige.

Hvis du åpner et skjema for entityrecord eller oppretter en ny entityrecord, bruker du følgende parametere:

Parameter Bekrivelse
etn=<entity-logical-name> Angir hvilken tabell det skal navigeres til.
pagetype=entityrecord Angir at målet er et skjema.
extraqs=<form-id> Angir hvilket skjema som skal åpnes for entityrecord; hvis det ikke angis, åpnes standardskjemaet. Parameteren extraqs kan også brukes til standard feltverdier.
id=<record-id> Angir hvilken bestemte oppføring som skal gås til; hvis feltet er tomt, åpnes opprettelsesskjemaet for tabellen.

Hvis koblingen går til en visning for entitylist, legger du til følgende parametere:

Parameter Bekrivelse
etn=<entity-logical-name> Angir hvilken tabell det skal navigeres til.
pagetype=entitylist Angir at vi går til en visning.
viewid=<view-id> Angir hvilken visning som skal åpnes.
Viewtype= <1039 hvis systemvisning, 4230 hvis personlig visning> Angir om vi går til en systemvisning eller en personlig visning.

Parametere for støttede url-adresser for en lerretsapp

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

Parameter Bekrivelse
<app-id> Åpner riktig appmodul.
<tenantId> Kobler til riktig leier.
restartApp=true Starter lerretsappen på nytt for å sikre at parametere sendes når appen allerede er åpen.
autoLoginUpn=<e-post> Fyller ut e-post automatisk og utløser pålogging.

Parametere for støttede nettadresser for en pakket modelldrevet app

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

Parameter Bekrivelse
<app-id> Åpner riktig appmodul.
<tenantId> Kobler til riktig leier.
restartApp=true Starter lerretsappen på nytt for å sikre at parametere sendes når appen allerede er åpen.
autoLoginUpn=<e-post> Fyller ut e-post automatisk og utløser pålogging.

Feilsøking

Det kan hende at dypkoblinger åpnes i nettleseren, avhengig av selskapets organisasjonspolicyer og brukerens enhetsinnstillinger. MDM-verktøy (Mobile Device Management) og enhetsoperativsystemet har ulike alternativer og innstillinger som har innvirkning på hvordan dypkoblinger håndteres. Hvis dypkoblinger åpnes i en nettleser i stedet for direkte på mobilversjonen av Power Apps, må du kontrollere at MDM-policyene og enhetsinnstillingene er riktig konfigurert.

Som et eksempel går du til Android-enheter, og deretter til Innstillinger > Apper > Power Apps > Åpne som standard og legger til apps.powerapps.com for å få dypkoblinger til å åpnes direkte på mobilversjonen av Power Apps.