Dela via


Licenskrav för tabeller

Apptillverkare kan använda de flesta tabeller som är tillgängliga i Microsoft Dataverse (inklusive anpassade tabeller och tabeller som ingår i Common Data Model) för att skapa program och flöden för användare som har en licens för Power Apps eller Power Automate.

I vissa fall innehåller tabeller komplexa affärslogik eller är knutna till kunder som engagerar sig i Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing eller Project Service Automation) som kräver att användarna har en specifik licens. I det här ämnet finns licensieringsinformation för tabeller med komplex affärslogik och tabeller som är bundna till Dynamics 365-appar (kallas begränsade tabeller).

Tabeller med komplex affärslogik

Tabeller som innehåller följande logik för avancerade SSI-användare till ett program eller flöde som använder dessa tabeller måste ha en licens för Power Apps eller Power Automate:

  • Plugin-program för kod. Mer information: Utveckling av plugin-program

  • Mer information om arbetsflöden i realtid finns i Arbetsflödesprocesser

    Anteckning

    Arbetsflöden som konverteras till ett arbetsflöde i realtid betraktas som realtid och synkrona. Arbetsflöden som körs i bakgrunden kan användas med rätt Power Apps-plan och kräver inte ytterligare licenser.

Om du vill veta om du har lagt till komplex verksamhetslogik på tabellerna, granska listan över plugin-programpaket och arbetsflöden som konfigurerats i din miljö. För listan över tabeller som kan innehålla serverlogik efter att du har installerat ett Dynamics 365-program (t.ex. Dynamics 365 Sales or Dynamics 365 Customer Service), se komplexa tabeller som kräver Power Apps eller Power Automate-licenser

Licensavtal påverkas när du lägger till komplex affärslogik

Apptillverkare kan lägga till kodinställningar och arbetsflöden i realtid till tabeller inom Dataverse för program, men det kan göra att licensvillkoren ändras för användare av program som redan har implementerats. Apptillverkare bör vara försiktig när de lägger till komplex affärslogik i en tabell och bör först kontrollera vilka program som använder tabellen och om användare av programna har rätt licenser eller inte.

Begränsad tabell

Begränsade tabeller är inte standardtabeller inom Dataverse, utan ingår i en av kundengagemangsapparna Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing eller Project Service Automation) eller en lösning från tredje part. Till exempel kunskapsartikeln, mål och berättigande tabellerna.

Anteckning

Appar och flöden som använder dessa tabeller kräver att program- och flödesanvändaren licensieras korrekt - inte tillverkaren eller utvecklaren av program eller flöde.

Tabeller som är kopplade till funktionerna i Dynamics 365-appar (t.ex. Dynamics 365 Sales eller Dynamics 365 Customer Service) kräver att appanvändare har motsvarande licens för programmet om de vill skapa, uppdatera eller ta bort rader i tabellerna. En fullständig lista över begränsade tabeller finns i begränsade tabeller som kräver licenser för Dynamics 365.

Licensieringsexempel

Barb och Isaac skapar program i Power Apps med hjälp av Dataverse för program för att lagra data.

Skapar tabell

  • Ingen användare kan skapa en ny begränsad tabell. Microsoft förbehåller sig rätten att skapa och definiera dem för Dynamics 365-appar (t.ex. Dynamics 365 Sales eller Dynamics 365 Customer Service)

  • Användare kan skapa anpassade tabeller med Dynamics 365, Power Apps eller Power Automate-licens

  • För befintliga begränsade tabeller kan en användare lägga till rader med rätt Dynamics 365-applicens

Skapa program med Power Apps

  • Barb och Isaac kan skapa en arbetsyta eller ett modellbaserat program som har åtkomst till begränsade tabeller med en Dynamics 365-licens

  • Barb och Isaac kan skapa en arbetsyta eller ett modellbaserat program som har åtkomst till anpassade tabeller med antingen en Dynamics 365- eller Power Apps-licens

Använda program

Barb vill använda två arbetsyteappar:

  • Program 1 – använder tabellen Avtalad tid tillsammans med en anpassad tabell som lagrar relaterad information

  • Program 2 – använder tabellen avtalad tid tillsammans med tabellen arbetsorder som är en begränsad tabell

Isaac vill använda två modellbaserade program:

  • Program 3 – använder tabellen Avtalad tid tillsammans med en anpassad tabell som lagrar relaterad information

  • Program 4 – använder tabellen avtalad tid tillsammans med tabellen arbetsorder som är en begränsad tabell

Barb och Isaac behöver följande licenser:

  • Barb kan använda program 1 med en Dynamics 365-applicens eller en Power Apps-licens.

  • Barb kan endast använda program 2 med en Dynamics 365-applicens eftersom det finns en begränsad tabell som används av programmet.

  • Isaac kan använda program 3 med en Dynamics 365-applicens eller en Power Apps-licens.

  • Isaac kan endast använda program 4 med en Dynamics 365-applicens eftersom det finns en begränsad tabell som används av programmet.

Skapa flöden med Power Automate

Nu ska vi se vad som händer när Isaac lägger till ett arbetsflöde i realtid för den anpassade tabellen som både Barb och Isaac använder i sina program.

  • Isaac kan skapa ett arbetsflöde få åtkomst till begränsade tabeller med en Dynamics 365-applicens

  • Barb och Isaac kan skapa ett arbetsflöde som har åtkomst till anpassade tabeller med antingen ett Dynamics 365-program eller Power Automate-licens

Använda flöden

  • Barb eller Isaac kan köra ett arbetsflöde få åtkomst till begränsade tabeller med en Dynamics 365-applicens

  • Barb eller Isaac kan köra arbetsflöde som har åtkomst till anpassade tabeller med antingen ett Dynamics 365-program eller Power Automate-licens

Läs mer om licenser

Mer information om licenser finns i Licensieringsöversikt.

Den senaste informationen om licenskrav för tabeller finns i Power Apps licensguide.

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