Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Dela en modellbaserad app så att den blir tillgänglig så att andra kan använda den. I delningen ingår följande steg:
- Identifiera de säkerhetsroller som ska användas för appen
- Tilldela en säkerhetsroll eller människa till en modellbaserad app
- Dela en länk till en app
Om appen endast innehåller färdiga tabeller som konto eller kontakt kan du använda en befintlig fördefinierad säkerhetsroll.
Grunderna för modellbaserade appdelning
Modellbaserade appar använder rollbaserad säkerhet vid delning. Det grundläggande konceptet i rollbaserad säkerhet är att en säkerhetsroll innehåller behörigheter som definierar en uppsättning åtgärder som kan utföras i tabeller i appen. Detta tillvägagångssätt innebär att även om två personer kan använda appen, kanske en användare bara kan läsa dataposter, eller endast de dataposter de själva har skapat. Den andra användaren kanske kan visa alla poster och ha behörighet att ta bort posterna.
Alla appanvändare måste tilldelas till en eller flera fördefinierade eller anpassade säkerhetsroller. Eller säkerhetsroller kan också tilldelas till grupper. När en användare eller ett team tilldelas en av dessa roller, beviljas personen eller teammedlemmar uppsättningen privilegier som hör till rollen.
Att dela en modellbaserad app fungerar inte på samma sätt som att dela en arbetsyteapp. Modellbaserad appdelning beror på hur Microsoft Dataverse datatabellprivilegier tilldelas för tabellerna som finns i appen. Om säkerhetsroller inte redan är definierade för appen kontaktar du Power Platform-administratören och skapar dem åt dig.
Mer information: Skapa eller redigera en säkerhetsroll för att hantera åtkomst
Tilldela en säkerhetsroll eller människa till en modellbaserad app
När du delar en modellbaserad app kan du dela den med alla medlemmar i en eller flera säkerhetsroller eller en användare eller ett team.
Logga in på Power Apps, i vänster navigationsfönster, välj Appar, bredvid den app du vill ha och välj sedan … och välj sedan Dela.
Från fönstret Dela appnamn välj följande alternativ:
- Välj appen och välj sedan listrutan i den högra rutan för att visa alla tillgängliga säkerhetsroller. Välj de säkerhetsroller du vill ha från rullgardinsmenyn för säkerhetsroller.
Important
Om appen har en eller flera anpassade tabeller kontaktar du en Power Platform-administratör för att konfigurera privilegierna till de egna tabellerna i en säkerhetsroll. Detta är nödvändigt för att användarna ska kunna arbeta med dina anpassade tabellposter i appen. Mer information: Skapa eller redigera en säkerhetsroll för att hantera åtkomst
För att tilldela en enskild användare eller team, välj användarnamnet eller teamet från listan Människor.
Om appen innehåller premium komponenter, till exempel en mappnings- eller adressindata komponenter, måste användarna ha en Power Apps-licens att använda appen. Om du vill begära licenser för användarna av appen väljer du Begär licenser för att skicka en licensbegäran till administratören.
Anmärkning
Du kan inte begära licenser för säkerhetsgrupper eller distributionslistor. Mer information om att begära licenser finns i Begär Power Apps-licenser för dina appanvändare.
- Välj appen och välj sedan listrutan i den högra rutan för att visa alla tillgängliga säkerhetsroller. Välj de säkerhetsroller du vill ha från rullgardinsmenyn för säkerhetsroller.
Välj dela.
Dela en länk till en app
Till skillnad från att dela canvasappar skickar modellbaserade appar för närvarande inte ett e-postmeddelande med en länk till appen.
Så här hämtar du direkt länken till ett program:
- Logga in på Power Apps och välj fliken Appar i vänstra navigeringsfältet.
- Välj den modellbaserade app du vill ha och välj sedan Detaljer i kommandofältet.
- Kopiera webblänken. Alternativt kan du göra en kopia av Mobil QR-koden för mobilanvändare.
- Klistra in appens URL på en plats så att användarna kan komma åt den, till exempel genom att publicera den på en SharePoint webbplats eller skicka via e-post.
Krav för delning av appar och licensiering
Det finns några viktiga miljö- och licenskrav som krävs för att dela en modellbaserad app med en användare.
- En Microsoft 365-användare med Power Platform administratörsrättigheter måste finnas inom organisationen. Lär dig hur du tilldelar Power Platform administratörsrättigheter. Detta ger användaren administratörsrättigheter över alla miljöer.
- Den som delar appen måste ha administratörsrättigheter till den specifika miljön (eller vara en Power Platform-administratör). Den som delar appen måste ha en säkerhetsroll med samma eller större privilegier än säkerhetsrollen som de tilldelar appen och andra användare. Vanligtvis innebär detta att den som delar appen har säkerhetsrollen Dataverse Systemadministratör eller Systemanpassare. Dessa roller kan tilldelas av Power Platform administratörer (som har rättigheter över alla Dataverse-miljöer). Säkerhetsrollerna administratör och systemanpassare är standardroller som finns i alla Dataverse-miljöer.
- Användaren måste finnas som en användare i miljön. Det räcker inte att bara vara en Microsoft 365-användare. Detta beror på att alla användare i miljön räknas in och beskrivs i tabeller i miljön. Lär dig hur du lägger till en användare i en miljö
- Användaren måste ha rätt licens för att kunna använda appen. Användarna kan själva begära en licens eller tillverkare begära licenser för sina appanvändare. För anpassade modelldrivna appar måste licensen också tilldelas i antingen användarnas hemklientorganisation eller den klientorganisation som är värd för appen. Dynamics 365-modelldrivna appar kräver en licens i samma klientorganisation som appen finns i.
Anmärkning
Användare som har säkerhetsrollen Miljöskapare tilldelad behöver inte licenser för att använda modellbaserade appar.
Anmärkning
Användare som har säkerhetsrollen Miljöskapare tilldelad behöver inte licenser för att använda modellbaserade appar.
Om fördefinierade säkerhetsroller
Det finns flera fördefinierade roller tillgängliga med Dataverse. För att köra appar som endast använder färdiga tabeller finns säkerhetsrollen Grundläggande användare, där medlemmar kan spela appen i miljön och utföra vanliga uppgifter för de poster som de äger. Mer information: Fördefinierade säkerhetsroller
Använd Microsoft Entra-grupper för att hantera åtkomst
Administratörer kan använda organisationens Microsoft Entra-grupper för att hantera åtkomsträttigheter för licensierade Dataverse-användare. Båda typer av Microsoft Entra-grupper – Microsoft 365 och säkerhet – kan användas för att skydda användarbehörigheter till en app. Mer information: Om gruppteam
Se även
Lär dig mer om att skapa användare och tilldela säkerhetsroller