Dela en modellbaserad app

Dela en modellbaserad app så att den blir tillgänglig så att andra kan använda den. I delningen ingår följande steg:

  1. Identifiera de säkerhetsroller som ska användas för appen
  2. Tilldela en säkerhetsroll eller människa till en modellbaserad app
  3. Dela en länk till en app

Dela en modellbaserad app i Power Apps

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. Den här metoden innebär att när två personer kan använda appen kanske en användare bara kan läsa poster eller poster som de själva 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.

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

  2. Från Dela fönstret 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. Markera de säkerhetsroller du vill använda säkerhetsroll listrutan. Tilldela säkerhetsroller till app

    Viktigt

    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 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. Tilldela specifika användare till en modellbaserad app

      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.

      Begära Power Apps-licenser för användarna.

      Anteckning

      Du kan inte begära licenser för säkerhetsgrupper eller distributionslistor. Mer information om att begära licenser finns i Begära Power Apps-licenser för appanvändarna.

  3. Välj Dela.

Till skillnad från att dela appar skickar inte modellbaserade appar ett e-postmeddelande med en länk till appen för tillfället.

Så här hämtar du direkt länken till ett program:

  1. Gå till Power Apps.

  2. I den vänstra navigeringsrutan väljer du Lösningar. Om objektet inte finns i sidopanelsfönstret väljer du ... Mer och markerar sedan det objekt du vill använda.

  3. Öppna lösningen som innehåller den modellbaserade appen.

  4. Välj den modellbaserade appen och välj sedan Redigera i kommandofältet.

  5. I klassiska designer, välj fliken Egenskaper och kopiera sedan Enhetligt gränssnitt URL.

    "Förser en modellbaserad app med länken"

  6. Klistra in appens URL på en plats där användarna kan komma åt den, exempelvis genom att publicera den på en Teams-kanel SharePoint-plats eller skicka den 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 eller globala 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.
  • Appresursen måste ha administratörsbehörighet till den specifika miljön (eller vara en Power Platform administratör). Appresursen måste ha en säkerhetsroll med samma eller större privilegier än säkerhetsrollen de tilldelar appen och andra användare. Vanligtvis sker detta i form av att appresursen som har säkerhetsroll 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 en miljö har rätt till 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. Licensen måste också tilldelas i klientorganisationen som är värd för appen. Ett undantag till det här kravet är när en app är värd i en Microsoft Dataverse for Teams miljö.

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

Minsta privilegium för vanliga uppgifter

Kör en modellbaserad app på en mobil enhet

Anteckning

Kan du berätta om dina inställningar för dokumentationsspråk? Svara i en kort undersökning. (observera att undersökningen är på engelska)

Undersökningen tar ungefär sju minuter. Inga personuppgifter samlas in (sekretesspolicy).