Dela arbetsyteapp med gästanvändare
Arbetsyteappar kan delas med gästanvändare av en Microsoft Entra-klientorganisation. Du kan bjuda in externa affärspartners, leverantörer och fristående parter för att köra företagets arbetsyteappar.
Titta på det här videoklippet och lär dig hur du delar ett program med gäster:
Förutsättningar
I Microsoft Entra ID aktiverar du B2B-externt samarbete för innehavaren. Mer information: Aktivera externt samarbete för B2B och hantera vem som kan bjuda in gäster
Obs
Externt samarbete för B2B är aktiverat som standard. Du måste emellertid verifiera att inställningarna inte har ändrats av en innehavaradministratör. Mer information om Microsoft Entra B2B finns i Vad är gästanvändaråtkomst i Microsoft Entra B2B?.
Åtkomst till ett konto som kan lägga till gästanvändare till en Microsoft Entra-innehavare. Administratörer och användare med rollen gästanvändare kan lägga till gäster för en innehavare.
För att få åtkomst till ett program som ansluter till Dataverse måste gästanvändaren ha en licens med Power Apps användningsrättigheter som överensstämmer med funktionerna i programmet som tilldelas via en av följande innehavare: Ett undantag till det här kravet är när ett program är värd i en Microsoft Dataverse for Teams miljö.
Obs
Se till att du utför stegen nedan för resursklientorganisationen och inte i hemklientorganisationen.
- En resursklientorganisation är där ett program förväntas finnas och där användaren förväntas skapa programmet med Power Apps som gäst.
- I en hemklientorganisation finns användarens konto och autentiseras mot.
Steg för att bevilja gäståtkomst
I Microsoft Entra ID, välj Ny gästanvändare. Mer information: snabbstart: Lägg till en ny gästanvändare i Microsoft Entra ID
Om gästanvändaren inte redan har en licens i startklientorganisationen tilldelar du en licens till gästanvändaren.
Om du vill tilldela användare från admin.microsoft.com går du till Tilldela licenser till en användare.
Om du vill tilldela användare från portal.azure.com går du till Tilldela eller ta bort licenser.
Viktigt
Du kan behöva inaktivera förhandsversionen av Microsoft 365 administrationscenter för att tilldela en licens till en gäst.
Dela arbetsyteappen genom att utföra dessa steg:
Logga in på Power Apps.
I vänstra fönstret väljer du Appar.
Välj arbetsyteapp.
Välj Dela i kommandofältet.
Ange en e-postadress till en gäst användare från en Microsoft Entra-innehavare. Mer information: Vad är åtkomst till gästanvändare i Microsoft Entra B2B?
När du har delat ett program för gäståtkomst kan gästerna identifiera och komma åt program som delas med dem från e-postmeddelandet som skickas till dem som en del av delning. Du kan även dela program-URL:en direkt med gästen i stället. Om du vill hitta URL, gå till Power Apps, välj Appar i den vänstra rutan, välj programmet och välj sedan fliken Detaljer. Programmets URL visas under Webblänk.
Att tänka på och begränsningar för åtkomst för gästanvändare
- Användare som har åtkomst till webbupplevelser i olika Microsoft Entra klienter måste komma åt Power Apps i en fristående webbläsarsession (annan webbläsare eller InPrivate-webbläsarsession). Den fristående webbläsarsessionen säkerställer att Power Apps hämtar rätt Azure B2B-användaridentitet för den app som används.
- Power Apps-gäståtkomst använder Azure B2B.
- Power Apps Mobile stöder inte autentisering med Microsoft Entra-direktfederation. Mer information: Logga in med Power Apps Mobile
- Per program-planer för Power Apps omfattar program i en viss miljö så att de inte kan kännas igen i flera klientorganisationer.
- Power Apps ingår i Office och Power Apps per användarplaner har följande egenskaper:
I det offentliga Azure-molnet känns de igen i olika innehavare i scenarier eftersom de inte är bundna till en specifik miljö.
I Azure nationella moln eller molntjänster känns de inte igen över innehavare i scenarier. Mer information finns i Nationella moln, Azure-områden
Licenser identifieras inte i klientorganisationer i olika Azure-moln.
Alla anslutningsprogram skapar inte anslutningar i resursklientorganisationen som standard.
En användare som loggar in på en app med Azure B2B ser inte sin identitetsinformation i Mitt konto.
Vanliga frågor och svar
Vad är skillnaden mellan gäståtkomst för arbetsyteappar och Power Pages?
Med arbetsyteappar kan du skapa ett program som är skräddarsydd efter digitalisering av affärsprocesser, utan att skriva kod i ett traditionellt programmeringsspråk som C#. Gäståtkomst för arbetsyteappar innebär att grupper av personer som består av olika organisationer som deltar i en gemensam affärsprocess får tillgång till samma appresurser som kan vara integrerade med en mängd olika Microsoft-källor och partnerkällor. Mer information: Översikt över anslutningsappar för arbetsyteappar Power Apps
Power Pages ger möjlighet att bygga upp responsiva webbplatser med lite kod som gör det möjligt för externa användare att interagera med de data som lagras i Dataverse. Med Power Pages, organisationer kan skapa webbplatser som kan delas med användare utanför deras organisation antingen anonymt eller genom inloggningsleverantören efter eget val, såsom LinkedIn, Microsoft eller kommersiella inloggningsleverantörer.
I följande tabell anges några grundläggande skillnader mellan Power Pages och arbetsyteappar.
Gäståtkomst i | Gränssnitt | Autentisering | Tillgängliga datakällor |
---|---|---|---|
Power Pages | Endast webbläsare | Tillåter anonym och autentiserad åtkomst | Dataverse |
Arbetsyteappar | Webbläsare och mobilappar | Kräver autentisering via Microsoft Entra ID | Alla de cirka 150 medföljande anslutningarna och eventuella anpassade anslutningar |
Kan gästerna komma åt anpassade formulär i SharePoint?
Varför får användare som öppnar ett anpassat formulär i SharePoint en uppmaning om utvärderingsversion?
Om det anpassade formuläret använder en premium-anslutning måste en gäst ha Power Apps licens för att få tillgång till det anpassade formuläret. Om det anpassade formuläret bara använder standardkontakt måste din klientorganisation tillåta att Microsoft Power Platform interna medgivandeplaner tilldelas användare. Om du vill ha mer information om Power Platform interna medgivandeplaner läser du kommandon för test av utvärderingslicens.
Kan gästerna få åtkomst till program inbäddade i SharePoint?
Ja. Trots att åtkomst till fristående arbetsyteappar kräver en användarlicens med Power Apps användarrättigheter som matchar appens kapacitet, inklusive inbäddade appar. När du bäddar in en arbetsyteapp i SharePoint med Power Apps inbäddad kontroll anger du app-ID i rutan App-webblänk eller ID.
När du bäddar in en arbetsyteapp i SharePoint via iFrame HTML-taggen refererar du till programmet med hjälp av den fullständiga webb-URL:en. Om du vill hitta URL, logga in på Power Apps, välj ett program och välj sedan fliken Detaljer. URL:en visas under Webblänk.
Hur fungerar det att öppna programmet som delas med dem, men inga dataanslutningar skapas?
Precis som med andra uppgifter än det som har med programmet att göra, måste de underliggande datakällor som programmet har åtkomst till också göras tillgängliga för användare.
Vilken licens måste tilldelas min gäst för att de ska kunna köra ett program som delas med dem?
I följande tabell förklaras om gästerna kan köra (använda) anpassade Microsoft Lists eller SharePoint-bibliotektsformulär, arbetsyteappar och modellbaserade program med den refererade licensen.
Plan | Anpassat Microsoft Lists eller SharePoint biblioteksformulär (med andra anslutningar än förstklassiga kontakter) | Anpassat Microsoft Lists eller SharePoint bibliotek (med förstklassiga anslutningar) | Arbetsyteapp (med andra än premiumanslutningar) | Arbetsyteapp (med premiumanslutningar) | Modellbaserat program |
---|---|---|---|---|---|
Ingen licens | ✓ | ✗ | ✗ | ✗ | ✗ |
SharePoint-användare (utan Power Apps-licens) | ✓ | ✗ | ✗ | ✗ | ✗ |
Power Apps ingår i Office | ✓ | ✗ | ✓ | ✗ | ✗ |
Power Apps per applan | ✓ | ✓ | ✓ | ✓ | ✓ |
Power Apps per användarplan | ✓ | ✓ | ✓ | ✓ | ✓ |
Mer information om priser och funktionerna i olika alternativ finns i Microsoft Power Apps och Power Automate licensieringsguide.
I Power Apps Mobile, hur kan en gäst se program för sin startklientorganisation?
När användare öppnar en arbetsyteapp via en mobil enhet och appen är publicerad i en annan än hemmamiljön, Microsoft Entra klientorganisation, de kan växla till en annan katalog.
I Power Apps Mobile, hur kan en gäst se program i gästklientorganisation?
Användaren öppnar e-postmeddelandet som han fick när ett program i klientorganisationen delades och väljer Öppna programmet. Denna vy gäller både för Microsoft Entra och användare av Microsoft-konton. Du kan också skapa en djup länk. Mer information finns i Använda djuplänkar med Power Apps mobil.
Måste en gäst acceptera Microsoft Entra gästinbjudan innan ett program kan delas med den?
Nej Om en gäst öppnar ett program som delats med användaren innan han eller hon godkände gästinbjudan uppmanas han eller hon att acceptera inbjudan som en del av inloggningen när han öppnar programmet.
I vilken Microsoft Entra klientorganisation skapas anslutningar för en gästanvändare?
Anslutningar för ett program görs alltid i den kontext av Microsoft Entra klientorganisation som programmet är associerad med. Om ett program till exempel skapas i Contoso klientorganisationen skapas anslutningarna för Contoso interna användare och användare i Contoso klientorganisationens sammanhang.
Kan gäster använda Microsoft Graph med Power Apps?
Som standard har Azure B2B-användare begränsad behörighet att komma åt information från Microsoft Graph. En användares behörighet i Microsoft Graph avgör vad som returneras när du använder anslutningsprogram som Microsoft Security Graph, Office 365-användare, Office 365-grupper och anpassade anslutningsprogram med Microsoft Graph API:er. Mer information om Microsoft Graph-behörigheter finns i Standardanvändarbehörigheter och Arbeta med användare i Microsoft Graph.
Vilka Intune-principer gäller för användare som använder mina program?
Intune tillämpar endast principerna för en användares klientorganisation för hem. T.ex. om Lesa@Contoso.com
delar ett program med Wanda@Fabrikam.com
fortsätter Intune att använda Fabrikam.com-principer på Wandas enhet, oavsett vilka program Wanda kör.
Kan jag inaktivera igenkänning av licenser över olika klientorganisationer?
Nej Auktoriseringsfunktioner kan och bör användas för att styra vilka användare som får åtkomst till en resurs. Till exempel Dataverse kan miljöer bindas till en säkerhetsgrupp som exkluderar Azure B2B-gästanvändare.
Varför kan en Azure B2B-användare utan licens komma åt en modellbaserad app?
Identifieringen av en tidigare licensierad användare som inte längre har en licens är inte omedelbar. Om du förväntar dig att en användare ska förlora åtkomsten till en app med hjälp av Dataverse bör deras auktorisering till appen eller data uppdateras. Till exempel ska appen inte längre delas med användaren eller Dataverse bör säkerhetsrollerna tas bort från användaren.
Vilka anslutningsprogram skapar inte anslutningar i resursklientorganisationen som standard?
Användare som förlitar sig på Azure B2B för att få åtkomst till en app har endast konsekvenser för anslutningsprogram som använder Microsoft Entra ID för autentisering. Vissa Microsoft Entra ID-baserade anslutningar skapar som standard en anslutning i resursklientorganisation, medan andra som standard skapar ett anslutningsprogram i hemklientorganisationen. Anslutningsprogram som inte använder någon typ av Microsoft Entra ID-autentisering fungerar på samma sätt för gäster och medlemmar i en klientorganisation. I följande tabell räknas alla klientorganisation som används Microsoft Entra ID-autentisering upp och som standard skapas anslutningar i resursklientorganisationen. Mer information om varje anslutningsprogram, eftersom det kan finnas begränsningar, finns i Lista över alla Power Apps anslutningsprogram
Koppling | Skapar anslutning i resursklientorganisationen som standard |
---|---|
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-grupper | Ja |
Office 365 Users | Ja |
Outlook Tasks | Ja |
Power BI | Ja |
SharePoint | Ja |
* När du använder Microsoft Dataverse som datakälla ska du se till att användaren licensieras från samma klientorganisation där Dataverse data finns.
Se även
Redigera ett program
Återställa ett program till en föregående version
Exportera och importera ett program
Ta bort ett program