Een canvas-app delen met gastgebruikers

Canvas-apps kunnen worden gedeeld met gastgebruikers van een Microsoft Entra-tenant. Dit maakt het mogelijk externe zakelijke partners, aannemers en derden uit te nodigen om de canvas-apps van uw bedrijf uit te voeren.

Bekijk deze video voor meer informatie over het delen van een app met gasten:

Vereisten

  • Schakel in Microsoft Entra ID externe B2B-samenwerking in voor de tenant. Meer informatie: Externe B2B-samenwerking inschakelen en beheren wie gasten kan uitnodigen

    Notitie

    Externe B2B-samenwerking is standaard ingeschakeld; u moet echter controleren of de instellingen niet zijn gewijzigd door een tenantbeheerder. Voor meer informatie over Microsoft Entra B2B gaat u naar Wat is gastgebruikerstoegang in Microsoft Entra B2B?

  • Toegang tot een account dat gastgebruikers kan toevoegen aan een Microsoft Entra-tenant. Beheerders en gebruikers met de rol Afzender van gastuitnodigingen kunnen gasten aan een tenant toevoegen.

  • Om toegang te krijgen tot een app die geen verbinding maakt met Dataverse, moet de gastgebruiker een licentie hebben met Power Apps-gebruiksrechten die overeenkomt met de mogelijkheden van de app die is toegewezen via een van de volgende tenants:

    • De tenant die de app host die wordt gedeeld
    • De thuistenant van de gastgebruiker
  • Om toegang te krijgen tot een app die verbinding maakt met Dataverse, moet de gastgebruiker een licentie hebben met Power Apps-gebruiksrechten die overeenkomt met de mogelijkheden van de app. En het moet 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.

Notitie

Zorg ervoor dat u onderstaande stappen uitvoert voor de  resourcetenant en niet voor de  thuistenant.

  • Een  resourcetenant  is waar de app naar verwachting bestaat en waar van de gebruiker wordt verwacht dat hij als gast de app maakt met behulp van Power Apps.
  • Een  thuistenant  is waar de account van de gebruiker zich bevindt en op basis waarvan de verificatie wordt uitgevoerd.

Stappen om gasttoegang te verlenen

  1. In Microsoft Entra ID selecteert u Nieuwe gastgebruiker. Meer informatie: Snelstart: een nieuwe gastgebruiker toevoegen in Microsoft Entra ID

    Een gast toevoegen in Microsoft Entra ID.

  2. Als de gastgebruiker nog geen licentie heeft in zijn eigen tenant, wijst u een licentie toe aan de gastgebruiker.

    Belangrijk

    Mogelijk moet u de preview van Microsoft 365-beheercentrum uitschakelen om een licentie aan een gast toe te wijzen.

  3. Deel de canvas-app door het volgende te doen:

    1. Meld u aan bij Power Apps.

    2. Selecteer Apps in het linkerdeelvenster.

    3. Selecteer een canvas-app.

    4. Selecteer Delen op de opdrachtbalk.

    5. Voer een e-mailadres in voor een gastgebruiker van een Microsoft Entra-tenant. Meer informatie: Wat is gastgebruikerstoegang in Microsoft Entra B2B?

      Delen met gast.

Nadat u een app voor gasttoegang hebt gedeeld, kunnen gasten apps die met hen zijn gedeeld, ontdekken en openen vanuit de e-mail die hen is toegestuurd als onderdeel van het delen. U kunt in plaats daarvan ook de app-URL rechtstreeks met de gast delen. Als u de URL wilt vinden, gaat u naar Power Apps, selecteert u Apps in het linkerdeelvenster en selecteert u vervolgens het tabblad Details. De app-URL wordt weergegeven onder Webkoppeling.

Gasten ontvangen e-mail over het delen van apps.

Overwegingen en beperkingen voor gasttoegang

  • Gebruikers die toegang hebben tot webervaringen in verschillende Microsoft Entra-tenants moeten toegang hebben tot Power Apps in een zelfstandige browsersessie (andere browser of InPrivate-browsersessie). Power Apps haalt mogelijk niet de juiste Azure B2B-gebruikersidentiteit op voor de app die wordt geopend.
  • Voor Power Apps-gasttoegang wordt gebruikgemaakt van Azure B2B.
  • Power Apps Mobile ondersteunt geen verificatie met directe federatie in Microsoft Entra. Meer informatie: Aanmelden met Power Apps Mobile
  • Power Apps-abonnementen per app zijn beperkt tot apps in een specifieke omgeving, zodat ze niet tussen tenants kunnen worden herkend.
  • Power Apps inbegrepen bij Office en Power Apps-abonnementen per gebruiker hebben de volgende kenmerken:
    • In de openbare Azure-cloud worden ze herkend tussen tenants in gastscenario's omdat ze niet aan een specifieke omgeving zijn gebonden.
    • In nationale of onafhankelijke Azure-clouds worden ze herkend tussen tenants in gastscenario's. Meer informatie: Nationale clouds, Azure-regio's
    • Licenties worden niet herkend tussen tenants in verschillende Azure-clouds.
    • Niet alle connectors maken standaard verbindingen in de resourcetenant.

Veelgestelde vragen

Wat is het verschil tussen gasttoegang tot canvas-apps en Power Pages?

Met canvas-apps kunt u een app bouwen die is afgestemd op het digitaliseren van bedrijfsprocessen, zonder code te schrijven in een traditionele programmeertaal zoals C#. Met gasttoegang voor canvas-apps kunnen teams van individuen uit verschillende organisaties deelnemen aan een gemeenschappelijk bedrijfsproces om toegang te krijgen tot dezelfde app-bronnen die mogelijk zijn geïntegreerd met een breed scala aan Microsoft-bronnen en externe bronnen. Meer informatie: Overzicht van connectors van canvas-apps voor Power Apps

Power Pages bieden u de mogelijkheid om responsieve websites met weinig code te bouwen waarop externe gebruikers kunnen communiceren met de gegevens die zijn opgeslagen in Dataverse. Met Power Pages kunnen organisaties websites maken die kunnen worden gedeeld met gebruikers buiten hun organisatie, hetzij anoniem, hetzij via een inlogprovider van hun keuze, bijvoorbeeld LinkedIn, een Microsoft-account of een andere commerciële inlogprovider.

In de volgende tabel worden enkele kernverschillen tussen mogelijkheden van Power Pages en canvas-apps uiteengezet.

Gasttoegang in Interface Verificatie Toegankelijke gegevensbronnen
Power Pages Ervaring via alleen browser Staat anonieme en geverifieerde toegang toe Dataverse
Canvas-apps Browser en mobiele apps Vereist verificatie via Microsoft Entra ID Elk van de ongeveer 150 kant-en-klare connectoren en elke aangepaste connector

Hebben gasten toegang tot aangepaste formulieren in SharePoint?

Zie Welke licentie moet aan mijn gasten worden toegewezen zodat ze een app kunnen gebruiken die met hen wordt gedeeld?

Waarom is een gast die toegang heeft tot een aangepast formulier in SharePoint gevraagd om een proefversie?

Als het aangepaste formulier een premium connector gebruikt, moet een gast een Power Apps-licentie hebben voor toegang tot het aangepaste formulier. Als het aangepaste formulier alleen standaardconnectors gebruikt, moet uw tenant Microsoft Power Platform toestaan plannen voor interne toestemming toe te wijzen aan gebruikers. Lees Proeflicentieopdrachten blokkeren voor meer informatie over plannen voor interne toestemming van Power Platform.

Kunnen gasten toegang krijgen tot apps die zijn ingesloten in SharePoint?

Ja. Voor de toegang tot zelfstandige canvas-apps moet de gebruiker echter een licentie met Power Apps-gebruikersrechten hebben die past bij de mogelijkheden van de app. Dit geldt ook voor ingesloten apps. Als u een canvas-app insluit in SharePoint met het ingesloten Power Apps-besturingselement, moet u de app-id invoeren. Voer hiervoor de app-id in het vak App-webkoppeling of -id in.

Een canvas-app insluiten in SharePoint voor gasten.

Bij het insluiten van een canvas-app in SharePoint via de iFrame HTML-tag, verwijst u naar de app door de volledige web-URL te gebruiken. Als u de URL wilt vinden, meldt u zich aan bij Power Apps, selecteert u een app en selecteert u vervolgens het tabblad Details. De app-URL wordt weergegeven onder Webkoppeling.

Details van canvas-app.

Hoe komt het dat gasten de met hen gedeelde app kunnen openen, maar er worden geen gegevensverbindingen tot stand worden gebracht?

Net als bij niet-gasten moeten de onderliggende gegevensbronnen waartoe de app toegang heeft ook voor de gast toegankelijk worden gemaakt.

Welke licentie moet aan mijn gast worden toegewezen, zodat ze een met hen gedeelde app kunnen uitvoeren?

In de volgende tabel wordt uitgelegd of de gasten aangepaste lijsten van Microsoft Lijsten, SharePoint-bibliotheekformulieren, canvas-apps en modelgestuurde apps kunnen uitvoeren (gebruiken) met de licentie waarnaar wordt verwezen.

Abonnement Aangepaste lijst van Microsoft Lijsten of SharePoint-bibliotheekformulier (met behulp van niet-premium connectoren) Aangepaste lijst van Microsoft Lijsten of SharePoint-bibliotheek (met behulp van premium connectoren) Canvas-app (met niet-premium connectors) Canvas-app (met premium connectors) Modelgestuurde app
Geen licentie
SharePoint-gebruiker (zonder Power Apps-licentie)
Power Apps inbegrepen bij Office
Power Apps-abonnement per app
Power Apps-abonnement per gebruiker

Meer informatie over prijzen en de mogelijkheden van verschillende abonnementen vindt u in de Microsoft Power Apps- en Power Automate-licentiehandleiding.

Hoe ziet een gast in Power Apps Mobile apps voor zijn thuistenant?

Elke gebruiker die een mobiel apparaat heeft gebruikt om toegang te krijgen tot een canvas-app die is gepubliceerd in een Microsoft Entra-tenant die niet de hoofdtenant is, kan overschakelen naar een andere map.

Hoe ziet een gast in Power Apps Mobile apps in de gasttenant?

De gastgebruiker opent de e-mail die hij heeft ontvangen toen een app in de gasttenant werd gedeeld en selecteert De app openen. Dit geldt voor zowel Microsoft Entra als Microsoft-accountgebruikers. U kunt ook een diepe link maken. Zie voor meer informatie Diepe links gebruiken met de mobiele Power Apps-app.

Moet een gast de Microsoft Entra-gastuitnodiging accepteren voordat een app met hen kan worden gedeeld?

Nee. Als een gast een app opent die met hem is gedeeld voordat hij een gastuitnodiging heeft geaccepteerd, wordt de gast tijdens het openen van de app gevraagd om de uitnodiging te accepteren als onderdeel van de aanmeldingservaring.

In welke Microsoft Entra-tenant worden verbindingen gemaakt voor een gastgebruiker?

Verbindingen voor een app worden altijd gemaakt in de context van de Microsoft Entra-tenant waaraan de app is gekoppeld. Als er bijvoorbeeld een app is gemaakt in de Contoso-tenant, worden de verbindingen die zijn gemaakt voor Contoso intern en gastgebruikers, gemaakt in de context van de Contoso-tenant.

Kunnen gasten Microsoft Graph gebruiken met Power Apps?

Standaard hebben Azure B2B-gebruikers beperkte machtigingen voor toegang tot informatie uit Microsoft Graph. De toestemming van een gebruiker, zoals herkend in Microsoft Graph, bepaalt wat wordt geretourneerd aan deze gebruikers bij het gebruik van connectors zoals Microsoft Security Graph, Office 365-gebruikers, Office 365-groepen en aangepaste connectors met behulp van Microsoft Graph API's. Meer informatie over Microsoft Graph-machtigingen vindt u in Standaardgebruikersmachtigingen en Werken met gebruikers in Microsoft Graph.

Welk Intune-beleid is van toepassing op gasten die mijn apps gebruiken?

Intune past alleen het beleid van de basistenant van een gebruiker toe. Bijvoorbeeld: als Lesa@Contoso.com een app deelt met Wanda@Fabrikam.com, blijft Intune Fabrikam.com-beleid toepassen op Wanda's apparaat, ongeacht welke apps Wanda uitvoert.

Welke connectors maken standaard verbindingen in de resourcetenant?

Als gebruikers afhankelijk zijn van Azure B2B om toegang te krijgen tot een app, heeft dit alleen gevolgen voor connectors die Microsoft Entra ID gebruiken voor authenticatie. Sommige op Microsoft Entra ID gebaseerde connectoren maken standaard een verbinding in de resourcetenant, terwijl andere standaard een verbinding maken in de thuistenant. Connectors die geen enkele vorm van Microsoft Entra ID-verificatie gebruiken, werken hetzelfde voor gasten en leden in een tenant. In de volgende tabel worden alle connectors opgesomd die wel Microsoft Entra ID-verificatie gebruiken en standaard verbindingen in de resourcetenant maken. Meer informatie: Lijst met alle Power Apps-connectors

Connector Maakt standaard een verbinding in de resourcetenant
Microsoft Entra Ja
Azure Automation Ja
Azure Container Instance Ja
Azure Data Factory Ja
Azure Data Lake Ja
Azure IoT Central Ja
Azure Kusto Ja
Azure Log Analytics Ja
Azure Resource Manager Ja
Microsoft Dataverse Ja*
Dynamics 365 AI for Sales Ja
Microsoft Teams Ja
Office 365 Groups Ja
Office 365 Users Ja
Outlook Tasks Ja
Power BI Ja
SharePoint Ja

* Bij gebruik van Microsoft Dataverse als de gegevensbron moet u ervoor zorgen dat de gastgebruiker een licentie heeft van dezelfde tenant als waar de Dataverse-gegevens zich bevinden.

Zie ook

Een app bewerken
Een vorige versie van een app herstellen
Een app exporteren en importeren
Een app verwijderen

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).