Steg för att skapa en modellbaserad app

På den här sidan beskrivs stegen som är associerade med att skapa en modellbaserad app. 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.

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.

För mig verkar det som att det finns flera redigerare som återspeglar de olika teknikerna som har utvecklats i Dataverse. Ofta rör sig skaparna sömlöst genom redigerare för att konssantra appen.

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.

Anteckning

Modellbaserade appar kan 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.

Det kan du göra på ett av två sätt genom att skapa en app med det moderna gränssnittet, eller det klassiska gränssnittet.

Med de modernaste gränssnittsskaparna kan du se hur ändringarna påverkar utformningen, medan det klassiska gränssnittet gör att slutanvändarupplevelsen och designupplevelsen blir en bra sammanfattning. Mer information:

Med bådas erfarenheter skapas en webbplatsöversikt som definierar användarnas navigeringsupplevelse. Med den modernaste metoden är detta en del av appdesignprocessen, medan en separat webbplatsöversiktsdesigner används i den klassiska appdesignern.

Spela appen

Spela appen via appdesignern eller via lösningsutforskaren.

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

Mer information: Skapa en webbplatsöversikt

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. Redigera appen och välj fliken Egenskaper.
  2. Kopiera enhetligt gränssnitt-URL.
  3. Klistra in appens 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.

"Förser en modellbaserad app med länken"

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

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).