Del 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>&appType=AppModule&openApp=true&restartApp=true&forceOfflineDataSync=true

Vigtige oplysninger

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=aaaabbbb-0000-cccc-1111-dddd2222eeee

Parameter Beskrivelse Obligatorisk
<targeted-app>
  • ms-dynamicsxrm -> Dynamics 365 til telefoner
  • ms-apps-fs -> Field Service
  • ms-apps -> Power Apps
  • ms-mobile-apps -> indpakkede indbyggede mobilapps
Ja
<URL-adresse for organisation> Opretter forbindelse til den rette URL-adresse til organisationen. Ja
<App-id> Åbner det rette appmodul. Ja
tenantId=<tenand-id> Opretter forbindelse til den rette lejer. Ja
appType=AppModule Angiver, at målappen er en modelbaseret app. Ja
restartApp=true Genstarter den modelbaserede app. Kræves for at sikre, at parametre overføres, når appen allerede er åben. Nej
forceOfflineDataSync=true Sikrer, at datasynkronisering udløses, så alle de nyeste data er tilgængelige. Nej

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

Parameter Beskrivelse Obligatorisk
etn=<objekt-logisk-navn> Angiver, hvilken tabel der skal gå til. Ja
pagetype=entityrecord Angiver, at destinationen er en formular. Ja
id=<record-id> Angiver, hvilken bestemt post der skal gå til. Hvis den er tom, åbnes oprettelsesformularen for tabellen. Ja
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. Nej

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

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

Understøttede url-parametre for en lærredapp

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

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

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

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

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

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.