Delen via


Stappen voor het maken van een modelgestuurde app

Op deze pagina worden de stappen beschreven die horen bij het maken van een modelgestuurde app in Power Apps.

Stappen voor het maken en delen van een modelgestuurde app

Op een fundamenteel niveau bestaat het proces voor het maken van modelgestuurde apps uit de volgende fasen.

Fase Doel
Bedrijfsgegevens modelleren Ervoor zorgen dat de gegevens op de juiste manier worden geconstrueerd om het bedrijfsprobleem aan te pakken.
bedrijfsprocessen definiëren Gebruikers helpen de tabellen bij te werken en hun werk efficiënt en nauwkeurig uit te voeren.
De app samenstellen De app maken en de tabellen en tabelelementen selecteren die relevant zijn voor de app.
Beveiligingsrollen configureren Ervoor zorgen dat app-gebruikers alleen kunnen werken met gegevens die relevant zijn voor hun rol.
De app delen Appdistributie.

Elke fase vereist een reeks editors om ervoor te zorgen dat de toepassing kan worden gemaakt, of de appmaker nu het gegevensmodel bijwerkt of het samenstellingsproces van de app doorloopt.

Hoewel het misschien vreemd lijkt om meerdere editors te hebben, weerspiegelen ze de verschillende technologieën die tot uiting komen in Microsoft Dataverse. Vaak bewegen makers zich naadloos door de editors om de app te construeren.

Voor een eenvoudige uitleg over het maken van een eerste app, gaat u naar een eerste modelgestuurde app maken.

Bedrijfsgegevens modelleren

Voor het modelleren van bedrijfsgegevens bepaalt u welke gegevens u in uw app wilt opnemen en hoe deze gegevens samenhangen met andere gegevens. Een modelgestuurd ontwerp maakt gebruik van een architectuur op basis van metagegevens, zodat ontwerpers de app kunnen aanpassen zonder code te schrijven. Metagegevens betekenen "gegevens over gegevens" en ze definiëren de structuur van de gegevens die in het systeem zijn opgeslagen.

Notitie

Met uitzondering van modelgestuurde apps met een aangepaste pagina, kunnen modelgestuurde apps niet worden gemaakt zonder Dataverse-tabellen. Dataverse-tabellen kunnen echter worden gebruikt door veel Power Platform-services, waaronder canvas-apps en Power Automate.

Zelfstudie: Een aangepaste tabel maken die onderdelen heeft in Power Apps

bedrijfsprocessen definiëren

Het definiëren en afdwingen van consistente bedrijfsprocessen is een belangrijk aspect van het ontwerp van een modelgestuurde app. Er moet echter worden opgemerkt dat het mogelijk is om een modelgestuurde app te maken zonder dat er een bedrijfsproces omheen is geconfigureerd.

Consistente processen zorgen er echter voor dat de gebruikers van uw app zich op hun werk kunnen concentreren en niet op het onthouden van een set handmatige stappen. Deze processen kunnen eenvoudig of complex zijn en kunnen bewerkingen op meerdere tabellen bevatten.

Deze schermafbeelding illustreert de impact van een bedrijfsprocesstroom.

Voorbeeld van modelgestuurde app met bedrijfsprocesstroom

Bedrijfsprocesstromen worden gemaakt en geconfigureerd met behulp van Power Automate.

Meer informatie: Overzicht van bedrijfsprocesstromen en Bedrijfslogica toepassen met Microsoft Dataverse.

De modelgestuurde app samenstellen

Na het maken van een gegevensmodel en het definiëren van bedrijfsprocessen waar dat nodig is, kan de app worden gemaakt.

Dit doe je door een app te bouwen met behulp van moderne editors.

Met de moderne editors (ook bekend als ontwerpers) kunnen makers de effecten zien van de wijzigingen die ze aanbrengen tijdens het ontwerpen, terwijl er bij de verouderde interfaces een abstractieniveau bestond tussen de uiteindelijke gebruikerservaring en de ontwerpervaring. Meer informatie:

Instructies voor het maken van een moderne app

Wanneer u een app samenstelt, wordt er een siteoverzicht gemaakt waarin de navigatie-ervaring voor gebruikers wordt gedefinieerd. Bij de moderne app-ontwerper is dit een onderdeel van het app-ontwerpproces.

Meer informatie: Een siteoverzicht maken

Afspelen van de app

Speel uw app af via de appontwerper.

Zodra deze fasen zijn voltooid, kunt u doorgaan naar de laatste fasen die horen bij het distribueren van uw app.

Beveiligingsrollen configureren

Toegang tot tabellen wordt gedefinieerd met behulp van beveiligingsrollen en deze rollen bepalen de acties die gebruikers kunnen uitvoeren met de tabellen binnen Dataverse. Zonder deze rollen hebben gebruikers geen betekenisvolle toegang tot de app.

Voorbeelden van deze acties zijn Maken, Lezen, Schrijven, Verwijderen, Toevoegen, Toevoegen aan, Toewijzen en Delen. Eerst moeten er beveiligingsrollen worden geconfigureerd en vervolgens worden er gebruikers aan rollen toegewezen op het moment van delen.

Ga voor meer informatie over het begrijpen, maken en configureren van beveiligingsrollen naar:

De app delen

Om een app te delen, zijn er twee acties vereist:

  • Een beveiligingsrol aan de gebruiker toewijzen. Dit betekent dat ze gemachtigd zijn om de gegevens in te zien.

    Voorbeeld van modelgestuurde app

  • Een koppeling naar de app delen. De koppeling ophalen:

  1. Meld u aan bij Power Apps en selecteer vervolgens Apps in het linkernavigatievenster.
  2. Selecteer de gewenste modelgestuurde app en selecteer vervolgens Details op de opdrachtbalk.
  3. Kopieer de webkoppeling. U kunt er ook voor kiezen om een kopie te maken van de mobiele QR-code voor mobiele gebruikers.
  4. Plak de URL van de app op een locatie waartoe uw gebruikers toegang hebben. U kunt deze bijvoorbeeld op een SharePoint-site plaatsen of via e-mail verzenden.

Het delen van een app en beveiligingsrollen zijn onlosmakelijk met elkaar verbonden. Om een app goed te kunnen delen, moet u beide goed begrijpen. Meer informatie over het delen van apps en het instellen van beveiliging

Een modelgestuurde app gebruiken

Er is speciale documentatie beschikbaar waarmee gebruikers van modelgestuurde apps kunnen navigeren en werken op manieren die hen helpen productiever te zijn. Meer informatie over het gebruik van modelgestuurde apps

Volgende stappen

Uw eerste moderne app maken

Kennismaken met de ontwerpers voor modelgestuurde apps