Dela via


Steg för att skapa en modellbaserad app

På den här sidan beskrivs stegen som är associerade med att skapa en modellbaserad app i Power Apps.

Steg för att skapa och dela en modellbaserad app

På en grundläggande nivå består modellbaserad apptillverkning av följande stadier.

Stadium Syfte
Modellerande affärsdata Se till att datan är korrekt konfigurerad för att lösa verksamhetsproblemen.
Definiera affärsprocesser Hjälpa användare att uppdatera tabellerna och slutföra sitt arbete på ett effektivt och korrekt sätt.
Skapa appen Att skapa appen och välja tabeller och element av tabeller som är relevanta för appen.
Konfigurera säkerhetsroller Se till att appanvändarna bara kan interagera med data som är relevanta för deras roller.
Dela appen Appdistribution.

För varje stadium krävs en rad redigerare för att säkerställa att programmet kan skapas, oavsett om apptillverkaren uppdaterar datamodellen eller går igenom processen att skapa appen.

Även om det kan verka konstigt att ha flera redigerare så återspeglar dessa de olika teknikerna som har utvecklats i Microsoft Dataverse. Ofta rör sig skaparna sömlöst genom redigerare för att konssantra appen.

Om du vill ha en enkel genomgång av hur du skapar en första app går du till att skapa en första modellbaserad app.

Modellerande affärsdata

För att modellera affärsdata bestämmer du vilka data som din app behöver och hur data ska kopplas till annan data. modellbaserad design använder en metadatastyrd arkitektur så att designers kan anpassa programmet utan att skriva kod. Metadata betyder "data om data" och det definierar strukturen för de data som lagras i systemet.

Obs

Med undantag för modellbaserade appar som har en anpassad sida kan modellbaserade appar inte skapas utan Dataverse-tabeller. Dataverse tabeller kan användas av många Power Platform tjänster, bland annat arbetsyteappar och Power Automate.

Självstudier: Skapa en anpassad tabell som innehåller komponenter i Power Apps

Definiera affärsprocesser

Definiera och tvinga konsekventa affärsprocesser är en viktig aspekt av modellbaserad appdesign. Observera dock att det går att skapa en modellbaserad app utan en affärsprocess som konfigurerats runt den.

Konsekventa processer säkerställer att dina appanvändare kan fokusera på arbetet och inte på att komma ihåg att utföra en uppsättning manuella åtgärder. Dessa processer kan vara enkla eller komplexa och kan innehålla åtgärder på flera tabeller.

Bilden nedan illustrerar hur en affärsprocessflöde på plats.

Exempel på modellbaserad app med affärsprocessflöden

Affärsprocessflöden skapas och konfigureras med Power Automate.

Mer information: Affärsprocessflöden, översikt och Tillämpa affärslogik med Microsoft Dataverse.

Skapa modellbaserade appen

När du har skapat en datamodell och definierar affärsprocesser där det behövs kan appen skapas.

Detta görs genom att bygga en app med hjälp av de moderna redigerarna.

Med de moderna redigerarna (även kallade designer) kan du se hur ändringarna påverkar utformningen, medan de äldre gränssnitten gör att slutanvändarupplevelsen och designupplevelsen blir en bra sammanfattning. Mer information:

Läs mer om hur du bygger upp en modern app

När du bygger en app skapas en webbplatsöversikt som definierar användarnas navigeringsupplevelse. Med den moderna appdesignern är detta en del av appdesignprocessen.

Mer information: Skapa en webbplatsöversikt

Spela appen

Spela upp din app via appdesignern.

När de här stadierna är klara kan du gå vidare till slutfaserna som är associerade med distributionen av appen.

Konfigurera säkerhetsroller

Åtkomst till tabeller definieras med hjälp av säkerhetsroller och dessa roller styr de åtgärder som användare kan utföra med tabellerna i Dataverse. Utan detta har användarna ingen meningsfull åtkomst till appen.

Dessa åtgärder omfattar Skapa, Läs, Skriv, Ta bort, Lägg till, Tillägg till, Tilldela och Dela. Säkerhetsroller måste först konfigureras och sedan tilldelas användare till roller när de delas.

Mer information om hur du skapar och konfigurerar säkerhetsroller finns i:

Dela appen

Om du vill dela en app krävs två åtgärder:

  • Tilldela en säkerhetsroll till en användare. Det innebär att de har behörighet att visa dessa data.

    Exempel på modellbaserad app

  • Dela en länk till appen. Så här hämtar du länken:

  1. Logga in på Power Apps och välj fliken Appar i vänstra navigeringsfältet.
  2. Välj den modellbaserade app du vill ha och välj sedan Detaljer i kommandofältet.
  3. Kopiera webblänken. Alternativt kan du göra en kopia av Mobil QR-koden för mobilanvändare.
  4. Klistra in programmets URL på en plats så att dina användare ar åtkomst till den, till exempel genom att publicera den på en SharePoint-webbplats eller skicka den via e-post.

Att dela en app och säkerhetsroller hör ihop. Om du vill dela en app på rätt sätt måste du ha en god förståelse för båda. Upptäck mer om att dela appar och fastställa säkerhet

Använd en modellbaserad app

Dokumentation har utvecklats som är dedikerad till att hjälpa användare av modellbaserade appar att framgångsrikt navigera runt och interagera på ett sätt som gör dem mer produktiva. Läs mer om hur du använder modellbaserade appar

Nästa steg

Skapa din första moderna app

Möt den modellbaserade appdesignern