Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
I den här artikeln beskrivs stegen för att skapa en modelldriven app i Power Apps.
På en grundläggande nivå består modellbaserad apptillverkning av följande stadier.
| Etapp | Syfte |
|---|---|
| Modellerande affärsdata | Se till att datan är korrekt konfigurerad för att lösa verksamhetsproblemen. |
| Definiera affärsprocesser | För att hjälpa användarna att uppdatera relevanta tabeller och slutföra sitt arbete effektivt och korrekt. |
| Skapa appen | För att skapa appen och välja tabeller och element i 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. |
Varje steg kräver en rad designers och redigerare för att säkerställa att programmet kan skapas, oavsett om apputvecklaren uppdaterar datamodellen eller går igenom processen med att skapa appen.
Även om det kan verka konstigt att ha flera designers eller redaktörer, återspeglar dessa verktyg de olika tekniker som har tagits 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.
Anmärkning
Med undantag för modellbaserade appar som har en anpassad sida kan modellbaserade appar inte skapas utan Dataverse-tabeller. Dataverse-tabeller kan dock användas av många Power Platform-tjänster, inklusive canvas-appar och Power Automate.
Tutorial: Skapa en anpassad tabell med komponenter i Power Apps
Definiera affärsprocesser
Definiera och tvinga konsekventa affärsprocesser är en viktig aspekt av modellbaserad appdesign. Du kan dock skapa en modelldriven app utan en affärsprocess som har konfigurerats runt den.
Konsekventa processer hjälper till att säkerställa att appanvändarna fokuserar på sitt arbete och inte på att komma ihåg att utföra en uppsättning manuella steg. Dessa processer kan vara enkla eller komplexa och kan innehålla åtgärder på flera tabeller.
Skärmdumpen här illustrerar effekten av att ha ett affärsprocessflöde på plats.
Affärsprocessflöden skapas och konfigureras med hjälp av affärsprocessflödesdesignern.
Mer information: översikt över affärsprocessflöden och tillämpa affärslogik med Microsoft Dataverse.
Skapa modellbaserade appen
När du har skapat en datamodell och definierat affärsprocesser där det behövs kan du skapa appen.
Detta görs genom att skapa en app med hjälp av moderna designers och redigerare.
Med moderna designers och redigerare kan skaparna se effekterna av de ändringar som de gör när de utformar, medan det med de äldre gränssnitten fanns en abstraktionsnivå mellan den slutliga användarupplevelsen och designupplevelsen. Mer information: Lär dig hur du skapar 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
Kör 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 roller vid delningstillfället.
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.
Dela en länk till appen. Så här hämtar du länken:
- Logga in på Power Apps och välj fliken Appar i vänstra navigeringsfältet.
- Välj den modellbaserade app du vill ha och välj sedan Detaljer i kommandofältet.
- Kopiera webblänken. Alternativt kan du göra en kopia av Mobil QR-koden för mobilanvändare.
- Klistra in appens URL på en plats så att användarna kan komma åt den, till exempel genom att publicera den på en SharePoint webbplats eller skicka 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