Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Wanneer u een canvas-app maakt, kunt u definiëren welke gebruikers in uw organisatie de app kunnen gebruiken, wijzigen en zelfs opnieuw kunnen delen. U kunt afzonderlijke gebruikers op naam opgeven of een beveiligingsgroep aanwijzen in Microsoft Entra ID.
Vereisten
Voordat u een app deelt, moet u deze opslaan (niet lokaal) en vervolgens de app publiceren.
Geef uw app een betekenisvolle naam en een duidelijke beschrijving, zodat gebruikers weten wat uw app doet en ze deze gemakkelijk in een lijst kunnen vinden. Selecteer Instellingen> geef een naam op en voer vervolgens een beschrijving in.
Wanneer u wijzigingen aanbrengt, moet u de app opnieuw opslaan en publiceren als u wilt dat anderen deze wijzigingen kunnen zien.
Belangrijk
Als u wilt dat een gedeelde app werkt zoals verwacht, moet u ook machtigingen beheren voor de gegevensbron of bronnen waarop de app is gebaseerd, zoals Microsoft Dataverse of Excel. Mogelijk moet u ook andere resources delen waarvan de app afhankelijk is, zoals stromen, gateways of verbindingen.
Een app delen vanuit Power Apps
Meld u aan bij Power Apps.
Selecteer Apps in het linkernavigatievenster.
Selecteer de app die u wilt delen.
Selecteer Delen op de opdrachtbalk. Of selecteer het menu Opdrachten naast de naam van uw app en selecteer vervolgens Delen.
Typ in het dialoogvenster Share de namen of aliassen van de gebruiker of beveiligingsgroepen in Microsoft Entra ID.
Kies de omlaagpijl om machtigingen voor de app te kiezen. Opties zijn onder meer:
Gebruiker: Kan alleen de app gebruiken.
Mede-eigenaar: Kan de app gebruiken, bewerken en delen, maar niet verwijderen of de eigenaar wijzigen.
Als uw app verbinding maakt met een Dataverse-tabel, wordt in de vervolgkeuzelijst machtigingen een optie Meer beveiligingsrollen weergegeven. Selecteer de juiste beveiligingsrollen en deze rollen worden automatisch toegewezen aan gebruikers wanneer u de app deelt.
Als uw beheerder beveiligingsrollen op app-niveau heeft ingeschakeld in Power Platform Admin, kunnen makers met de beveiligingsrol Systeembeheerder bevoegdheden op app-niveau geven wanneer ze delen. Makers wijzen bevoegdheden toe vanuit de beveiligingsrolkiezer, met app-lezer, app-gebruiker, app-maker of app-beheerder als de beveiligingsrolopties. Als u toegewezen beveiligingsrollen wilt bewerken, moet u het delen van de app opheffen en opnieuw delen om de juiste beveiligingsrol toe te wijzen onder Toegang beheren.
App-lezer: deze rol biedt leesbevoegdheden voor tabellen in zowel gebruikers- als teameigendom en tabellen in bedrijfseigendom.
App-gebruiker: deze rol geeft volledige toegang tot alleen hun eigen records in tabellen in gebruikers- of teameigendom en leesbevoegdheden voor tabellen in organisatieeigendom.
App-maker: Deze rol biedt machtigingen voor het maken en lezen van alle records in tabellen in gebruikers- of teameigendom, maar alleen schrijven, verwijderen, toewijzen, delen, toevoegen en toevoegen aan bevoegdheden voor hun eigen records in tabellen in gebruikers- of teameigendom. Daarnaast verleent het leesrechten voor tabellen die eigendom zijn van de organisatie.
App-beheerder: deze rol biedt volledige toegang tot alle records in tabellen in gebruikers- of teameigendom en tabellen in bedrijfseigendom.
Optionele stappen:
- Selecteer het overloopmenu (...) in de rechterbovenhoek en selecteer vervolgens App-afbeelding uploaden om een afbeelding van de app in de e-mail op te nemen.
Selecteer Toegang beheren om details over app-toegang weer te geven, inclusief huidige gebruikers en mede-eigenaren. U kunt hier ook gebruikerstoegang bewerken en beveiligingsrollen toewijzen. Op het tabblad Aanvoeglijke gegevenstoegang worden app-verbindingen met gegevensbronnen weergegeven, zoals Dataverse-tabellen of Excel-bestanden op OneDrive for Business. Als u beveiligingsrollen wilt beheren voor andere gegevensbronnen dan Dataverse, zoals Excel-bestanden op OneDrive, moet u ervoor zorgen dat u deze gegevensbronnen deelt met de app-gebruikers.
Voeg eventueel een bericht toe en selecteer vervolgens Delen.
Notitie
- Ga naar voor meer informatie over het delen van apps buiten uw organisatie naar Een canvas-app delen met gastgebruikers.
- Zie voor meer informatie over limieten voor delen die van toepassing zijn op canvas-apps in beheerde omgevingen Limieten voor delen.
Klassieke app-deelmethode
U kunt nog steeds gebruikmaken van de klassieke app-deelmethode door de klassieke deeloptie te selecteren.
Meld u aan bij Power Apps.
Selecteer Apps in het linkernavigatievenster.
Selecteer de app die u wilt delen.
Selecteer Delen op de opdrachtbalk. Of selecteer het menu Opdrachten naast de naam van uw app en selecteer vervolgens Delen
Selecteer het overloopmenu (...) in de rechterbovenhoek en selecteer vervolgens Klassiek delen gebruiken.
Geef de naam of alias op van de gebruikers of beveiligingsgroepen in Microsoft Entra ID met wie u de app wilt delen.
U kunt een app delen met een lijst met aliassen, beschrijvende namen of een combinatie hiervan (bijvoorbeeld Meghan Holmes <meghan.holmes@contoso.com>) als de items worden gescheiden door puntkomma's.
Als meerdere mensen dezelfde naam hebben, maar verschillende aliassen, wordt de eerste gevonden persoon aan de lijst toegevoegd. Er verschijnt een tooltip als een naam of alias al toestemming heeft of niet kan worden herkend.
Notitie
U kunt een app niet delen met een distributiegroep in uw organisatie of met een groep buiten uw organisatie.
Belangrijk
Om een slechtere gebruikerservaring te voorkomen, kunt u een beveiligingsgroep gebruiken wanneer u de app met meer dan 100 gebruikers deelt.
Als uw app premium-onderdelen bevat, zoals een kaart- of adresinvoer, 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. De aanvraag wordt dan naar uw beheerder verzonden.
Notitie
U kunt geen licenties aanvragen voor beveiligingsgroepen of distributielijsten. Zie Vraag Power Apps licenties voor uw app-gebruikers voor meer informatie over het aanvragen van licenties.
Als u wilt dat gebruikers de app kunnen bewerken en delen, schakelt u het selectievakje Mede-eigenaar in.
In de gebruikersinterface voor delen kunt u geen mede-eigenaarrechten verlenen aan een beveiligingsgroep als u de app hebt gemaakt vanuit een oplossing. Het is echter mogelijk om machtiging voor mede-eigenaar te verlenen aan een beveiligingsgroep voor apps in een oplossing met behulp van de cmdlet Set-PowerAppRoleAssignment.
Als uw app verbinding maakt met gegevens waarvoor gebruikers toegangsrechten nodig hebben, geeft u de juiste beveiligingsrollen op.
Uw app kan bijvoorbeeld verbinding maken met een tabel in een Dataverse-database. Wanneer u een dergelijke app deelt, vraagt het deelvenster voor delen u om de beveiliging voor die tabel te beheren.
Ga voor meer informatie over het beheren van de beveiliging voor een tabel naar Machtigingen voor tabel beheren.
Als uw app verbindingen gebruikt met andere gegevensbronnen, zoals een Excel-bestand dat wordt gehost op OneDrive for Business, moet u ervoor zorgen dat u deze gegevensbronnen deelt met de gebruikers met wie u de app hebt gedeeld.
Ga naar Bronnen van canvas-apps delen voor meer informatie over het delen van bronnen en verbindingen voor canvas-apps.
Als u mensen wilt helpen uw app te vinden, schakelt u het selectievakje E-mailuitnodiging verzenden naar nieuwe gebruikers in.
Een e-mailuitnodiging verzenden.
Selecteer Delen onder aan het deelvenster.
Gebruikers kunnen de app nu uitvoeren met behulp van Power Apps Mobile op een mobiel apparaat of vanuit Marketplace op Microsoft 365 in een browser. Mede-eigenaren kunnen de app bewerken en delen in Power Apps.
Als u een e-mailuitnodiging hebt verzonden, kunnen gebruikers de app ook uitvoeren door de koppeling in het uitnodigingsbericht te selecteren:
- Als een gebruiker de koppeling Open de app op een mobiel apparaat selecteert, wordt de app geopend in Power Apps Mobile.
- Als een gebruiker de koppeling De app openen op een desktopcomputer selecteert, wordt de app geopend in een browser.
- Als een gebruiker de koppeling Microsoft Teams selecteert, wordt de app geopend in Microsoft Teams.
Als u tijdens het delen Co-owner hebt geselecteerd, zien de geadresseerden een koppeling voor Power Apps Studio waarmee de app wordt geopend voor bewerking met Power Apps Studio.
Machtigingen wijzigen voor een gebruiker of een beveiligingsgroep
- Als u mede-eigenaren wilt toestaan de app uit te voeren, maar deze niet langer te bewerken of te delen, schakelt u het selectievakje Mede-eigenaar uit.
- Selecteer het pictogram Verwijderen (x) om te stoppen met het delen van de app met die gebruiker of groep.
Apps delen via Teams
U kunt een koppeling naar uw app delen in een Teams-chat. De gebruiker met wie u de app deelt, moet zich in dezelfde tenant bevinden en toegang hebben tot de app die u deelt.
Notitie
- Canvas-apps toevoegen aan Teams met behulp van de webspeler:
- Uw organisatie moet Interactie met aangepaste apps toestaan hebben ingeschakeld. Meer informatie: Aangepast app-beleid en -instellingen beheren in Microsoft Teams
- Uw organisatie moet Shared Power Apps toestaan. Meer informatie: Beheer-Microsoft Power Platform-apps in het Microsoft Teams-beheercentrum
- Als u de afzender of ontvanger bent en een fout Deze app kan niet worden gevonden krijgt wanneer u App toevoegen aan Teams selecteert, betekent dit dat u geen toegang hebt tot de app. Neem contact op met uw beheerder om toegang te krijgen.
- Als u de afzender bent en u de Power Apps persoonlijke app niet in Teams hebt geïnstalleerd, wordt er een voorbeeldkaart weergegeven met de knop Voorbeeld weergeven. Selecteer Voorbeeld weergeven om de volledige adaptieve kaart te ontvouwen.
U kunt de app delen door de app-koppeling vanuit uw webbrowser te kopiëren en in de Teams-chat te plakken. Voordat u de koppeling verzendt, ziet u een voorbeeld van uw bericht.
Legenda:
- Koppelen naar app: selecteer de webkoppeling om de app te openen.
- Voorbeeld samenvouwen: selecteer om het voorbeeld te sluiten. Wanneer u het voorbeeld samenvouwt, krijgt de gebruiker naar wie u de koppeling verzendt alleen een webkoppeling om de app te openen. Ze zien de knoppen App toevoegen aan Teams of App starten op internet niet.
- Naam van app: geeft de naam van de app weer.
- App toevoegen aan Teams: selecteer om de app toe te voegen aan Teams.
- App starten op internet: open de app rechtstreeks in uw browser.
Licenties aanvragen voor uw gebruikers
Wanneer u een app deelt waarvoor een licentie is vereist voor gebruik, kunt u Power Apps licenties voor uw gebruikers aanvragen. Zie Vraag Power Apps licenties voor uw app-gebruikers voor meer informatie.
Overwegingen voor beveiligingsgroepen
Alle bestaande leden van de beveiligingsgroep nemen de app-machtigingen over. Nieuwe gebruikers die lid worden van de beveiligingsgroep, nemen de machtigingen van de beveiligingsgroep voor de app over. Gebruikers die de groep verlaten, hebben geen toegang meer via die groep, maar die gebruikers kunnen toegang blijven houden omdat er rechtstreeks machtigingen aan hen worden toegewezen of omdat ze lid zijn van een andere beveiligingsgroep.
Ieder lid van een beveiligingsgroep heeft dezelfde machtigingen voor een app als de hele groep. U kunt echter meer machtigingen opgeven voor een of meer leden van die groep om ze meer mogelijkheden te bieden. U kunt bijvoorbeeld Beveiligingsgroep A machtigen om een app uit te voeren. En vervolgens kunt u aan gebruiker B, die tot die groep behoort, ook de machtiging Mede-eigenaar verstrekken. Elk lid van de beveiligingsgroep kan de app uitvoeren, maar alleen gebruiker B kan deze bewerken. Als u beveiligingsgroep A de machtiging Mede-eigenaar geeft en gebruiker B machtigt om de app uit te voeren, kan die gebruiker de app nog steeds bewerken.
Gebruikers moeten expliciet lid zijn van de beveiligingsgroep. Als een gebruiker eigenaar is van de groep, moet deze zichzelf ook toewijzen als lid van de groep om app-machtigingen over te nemen.
Een app delen met Microsoft 365 groepen
U kunt een app delen met Microsoft 365 groepen. De groep moet echter beveiliging hebben ingeschakeld. Door beveiliging in te schakelen, zorgt u ervoor dat de Microsoft 365 groep beveiligingstokens kan ontvangen voor verificatie voor toegang tot apps of resources.
Het gebruiken van Microsoft Graph:
Installeer de Microsoft Graph-module.
Install-Module Microsoft.Graph -Scope CurrentUserMaak verbinding met Microsoft Graph. Zie Microsoft Entra rollen voor het beheren van groepen voor informatie over de beheerdersrollen die vereist zijn voor het beheren van groepen.
Connect-MgGraph -Scopes "Group.ReadWrite.All"Stel de object-id van Microsoft 365 groep in.
$ObjectID = "<ObjectID>"Schakel beveiliging in.
Update-MgGroup -GroupId $ObjectID -BodyParameter @{ SecurityEnabled = $true }Controleer de update.
Get-MgGroup -GroupId $ObjectID | Select-Object DisplayName, SecurityEnabled
Notitie
U moet de eigenaar van de Microsoft 365 groep zijn om beveiliging in te schakelen. Het instellen van de eigenschap SecurityEnabled op True heeft geen invloed op de werking van Power Apps- en Microsoft 365-functies. Deze opdracht is vereist omdat de eigenschap SecurityEnabled is ingesteld op False wanneer Microsoft 365 groepen buiten Microsoft Entra ID worden gemaakt.
Na enkele minuten kunt u deze groep ontdekken in het deelvenster Power Apps delen en apps delen met deze groep.
Machtigingen voor tabel beheren voor Dataverse
Als u een app maakt op basis van Dataverse, moet u er ook voor zorgen dat de gebruikers met wie u de app deelt, de juiste machtigingen hebben voor de tabel of tabellen die door de app worden gebruikt. Die gebruikers moeten met name behoren tot een beveiligingsrol, waarmee taken kunnen worden uitgevoerd als het maken, lezen, schrijven en/of verwijderen van de betreffende records. In veel gevallen is het beter dat u een of meer aangepaste beveiligingsrollen maakt met de exacte machtigingen die gebruikers nodig hebben om de app uit te voeren. U kunt vervolgens naar wens aan elke gebruiker een rol toewijzen.
Notitie
- U kunt beveiligingsrollen toewijzen aan afzonderlijke gebruikers en beveiligingsgroepen in Microsoft Entra ID, maar niet aan Microsoft 365 groepen.
- Als een gebruiker zich niet in de Dataverse-business unit van het hoogste niveau bevindt, kunt u de app delen zonder een beveiligingsrol op te geven en vervolgens de beveiligingsrol rechtstreeks instellen.
- Nadat een beveiligingsrol is toegewezen aan een gebruiker of groep, kunt u deze niet meer toewijzen wanneer u een app deelt. U kunt echter nog steeds beveiligingsrollen ongedaan maken via het beheerportaal.
Voorwaarde
Als u een rol wilt toewijzen, moet u systeembeheerdersmachtigingen hebben voor een Dataverse-database.
Een beveiligingsgroep in Microsoft Entra toewijzen aan een rol
In het deelvenster onder Gegevensmachtigingen selecteert u Een beveiligingsrol toewijzen.
Selecteer de Dataverse-rollen die u wilt toepassen op de geselecteerde Microsoft Entra gebruikers of groepen.
Notitie
Wanneer u een app deelt die is gebaseerd op een oudere versie van Dataverse, moet u de runtime-machtiging voor de service afzonderlijk delen. Als u niet gemachtigd bent om dit te doen, neemt u contact op met de omgevingsbeheerder.
Volgende stappen
Een canvas-app delen met gastgebruikers
Zie ook
Een app bewerken
Een vorige versie van een app herstellen
Een app exporteren en importeren
Een app verwijderen