Een modelgestuurde app delen

Deel een modelgestuurde app om deze beschikbaar te maken zodat andere gebruikers deze kunnen spelen. Het delen omvat de volgende stappen:

  1. De beveiligingsrollen identificeren die voor de app moeten worden gebruikt
  2. Beveiligingsrol of personen aan een modelgestuurde app toewijzen
  3. De koppeling delen met de app

Een modelgestuurde app delen in Power Apps

Als uw app alleen kant-en-klare tabellen bevat, zoals account of contactpersoon, kunt u een bestaande vooraf gedefinieerde beveiligingsrol gebruiken.

Basisprincipes voor het delen van een modelgestuurde app

Modelgestuurde apps gebruiken op rollen gebaseerde beveiliging voor delen. Het fundamentele concept in een op rollen gebaseerde beveiliging is dat een beveiligingsrol rechten bevat die een reeks acties definiëren die in de app kunnen worden uitgevoerd op tabellen. Deze benadering betekent dat hoewel twee mensen de app kunnen gebruiken, één gebruiker mogelijk alleen records kan lezen, of records die ze zelf hebben gemaakt. De andere gebruiker kan mogelijk alle records bekijken en beschikt over de rechten om die records te verwijderen.

Alle gebruikers van de app moeten worden toegewezen aan een of meer vooraf gedefinieerde of aangepaste beveiligingsrollen. Beveiligingsrollen kunnen ook worden toegewezen aan teams. Wanneer een gebruiker of een team aan een van deze rollen wordt toegewezen, worden aan die persoon of teamleden de bevoegdheden verleend die bij die rol horen.

Het proces voor het delen van een modelgestuurde app verschilt van het delen van een canvas-app. Het delen van modelgestuurde apps hangt af van hoe de Microsoft Dataverse-bevoegdheden voor gegevenstabellen worden toegewezen voor de tabellen in de app. Als er nog geen beveiligingsrollen voor uw app zijn gedefinieerd, neemt u contact op met uw Power Platform-beheerder om deze voor u te maken.

Meer informatie: Een beveiligingsrol maken of bewerken om de toegang te beheren

Beveiligingsrol of personen aan een modelgestuurde app toewijzen

Wanneer u een modelgestuurde app deelt, kunt u deze delen met alle leden van een of meer beveiligingsrollen of een gebruiker of team.

  1. Meld u aan bij de Power Apps, selecteer in het linkernavigatiedeelvenster de optie Apps, selecteer ... naast de app die u wilt delen en selecteer vervolgens Bewerken.

  2. Kies een van de volgende opties in het deelvenster App-naam delen:

    • Selecteer de app en selecteer vervolgens de vervolgkeuzelijst in het rechterdeelvenster om alle beschikbare beveiligingsrollen weer te geven. Selecteer de gewenste beveiligingsrollen in de vervolgkeuzelijst Beveiligingsrol. Beveiligingsrollen toewijzen aan app

    Belangrijk

    Als uw app een of meer aangepaste tabellen heeft, neemt u contact op met een Power Platform-beheerder om bevoegdheden voor de aangepaste tabellen in een beveiligingsrol te configureren. Dit is nodig zodat gebruikers met de records van uw aangepaste tabel in de app kunnen werken. Meer informatie: Een beveiligingsrol maken of bewerken om de toegang te beheren

    • Als u een afzonderlijke gebruiker of een team wilt toewijzen, selecteert u de gebruikersnaam of het team in het veld Personen. Specifieke gebruikers toewijzen aan een modelgestuurde app

      Als uw app premium onderdelen bevat, zoals een kaart of adresinvoeronderdelen, moeten gebruikers een Power Apps-licentie hebben om de app te kunnen gebruiken. Als u licenties wilt aanvragen voor de gebruikers van uw app, selecteert u Licenties aanvragen om een licentieaanvraag in te dienen bij uw beheerder.

      Vraag Power Apps-licenties aan voor uw app-gebruikers.

      Notitie

      U kunt geen licenties aanvragen voor beveiligingsgroepen of distributielijsten. Zie Power Apps-licenties aanvragen voor uw app-gebruikers voor meer informatie over het aanvragen van licenties.

  3. Selecteer Delen.

In tegenstelling tot bij het delen van canvas-apps, wordt bij het delen van modelgestuurde apps momenteel geen e-mail met een koppeling naar de app verzonden.

U krijgt als volgt de directe koppeling naar een app:

  1. Ga naar Power Apps.

  2. Selecteer Oplossingen in het linkernavigatiedeelvenster. Als het item zich niet in het deelvenster van het zijpaneel bevindt, selecteert u …Meer en selecteert u vervolgens het gewenste item.

  3. Open de oplossing met de modelgestuurde app.

  4. Selecteer de modelgestuurde app en selecteer vervolgens Bewerken op de opdrachtbalk.

  5. Selecteer in de klassieke ontwerper het tabblad Eigenschappen en kopieer vervolgens de URL Unified Interface.

    "De koppeling voor een modelgestuurde app ophalen"

  6. Plak de URL van de app op een locatie waar uw gebruikers toegang ertoe hebben. U kunt deze bijvoorbeeld op een Teams-kanaal of SharePoint-site plaatsen of via e-mail verzenden.

Bevoegdheid voor het delen van apps en licentievereisten

Er zijn enkele belangrijke omgevings- en licentievereisten waaraan moet worden voldaan bij het delen van een modelgestuurde app met een gebruiker.

  • Er moet binnen de organisatie een Microsoft 365-gebruiker met Power Platform-beheerdersrechten of algemene beheerdersrechten bestaan. Leer Power Platform-beheerdersrechten toewijzen. Dit geeft de gebruiker beheerdersrechten over alle omgevingen.
  • De appdeler moet beheerdersrechten hebben voor de specifieke omgeving (of een Power Platform-beheerder zijn). De appdeler moet een beveiligingsrol hebben met gelijke of grotere bevoegdheden dan de beveiligingsrol die ze aan de app en aan andere gebruikers toewijzen. Meestal gebeurt dit in de vorm van de appdeler met de Dataverse-beveiligingsrol Systeembeheerder of Systeemaanpasser. Deze rollen kunnen worden toegewezen door Power Platform-beheerders (die rechten voor alle Dataverse-omgevingen hebben). De beveiligingsrollen voor systeembeheerder en systeemaanpasser zijn standaardrollen die binnen alle Dataverse-omgevingen bestaan.
  • De gebruiker moet als gebruiker bestaan binnen de omgeving. Het is niet voldoende om alleen een Microsoft 365-gebruiker te zijn. Dit komt omdat alle gebruikers in een omgeving worden verantwoord en beschreven in tabellen in de omgeving. Meer informatie over het toevoegen van een gebruiker aan een omgeving
  • Gebruikers moeten de juiste licentie hebben om de app te kunnen gebruiken. Gebruikers kunnen zelf een licentie aanvragen, of een maker kan licenties aanvragen voor hun app-gebruikers. Ook moet de licentie worden toegewezen in de tenant die de app host. De uitzondering op deze voorwaarde is wanneer een app wordt gehost in een Microsoft Dataverse for Teams-omgeving.

Vooraf gedefinieerde beveiligingsrollen

Er zijn verschillende vooraf gedefinieerde rollen beschikbaar met Dataverse. Als u apps wilt uitvoeren die alleen kant-en-klare tabellen gebruiken, is er de beveiligingsrol Basic-gebruiker, waarmee leden de app kunnen uitvoeren binnen de omgeving en algemene taken voor de eigen records kunnen uitvoeren. Meer informatie: Vooraf gedefinieerde beveiligingsrollen

Microsoft Entra-groepen gebruiken om de toegang te beheren

Beheerders kunnen de Microsoft Entra-groepen van hun organisatie gebruiken om toegangsrechten voor gelicentieerde Dataverse-gebruikers te beheren. Beide typen Microsoft Entra-groepen, Microsoft 365 en Beveiliging, kunnen worden gebruikt om rechten voor gebruikerstoegang voor een app te beveiligen. Meer informatie: Over groepsteams

Zie ook

Ontdek meer over het maken van gebruikers en het toewijzen van beveiligingsrollen

Minimumbevoegdheden voor algemene taken

Een modelgestuurde app uitvoeren op een mobiel apparaat

Notitie

Laat ons uw taalvoorkeuren voor documentatie weten! Beantwoord een korte enquête. (houd er rekening mee dat deze in het Engels is)

De enquête duurt ongeveer zeven minuten. Er worden geen persoonlijke gegevens verzameld (privacyverklaring).