Licenskrav til tabeller

Appudviklere kan bruge de fleste af de tabeller, der er tilgængelige i Microsoft Dataverse (herunder brugerdefinerede tabeller og tabeller, der er en del af Common Data Model), til at oprette apps og flows for brugere, der har en licens til Power Apps eller Power Automate.

I visse tilfælde indeholder tabeller kompleks forretningslogik eller er knyttet til apps til kundeengagementsapps i Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing eller Project Service Automation), der kræver, at app-brugere har en bestemt licens. Denne emne indeholder licensoplysninger for tabeller med en kompleks forretningslogik og tabeller, der er knyttet til Dynamics 365-apps (kaldes begrænsede tabeller).

Tabeller med kompleks forretningslogik

Tabeller, der omfatter følgende komplekse logik på serversiden, kræver, at brugerne af en app eller proces, der bruger disse tabeller, har en licens til Power Apps eller Power Automate:

  • Kode-plug-ins. (Du kan finde flere oplysninger i Plug-in-udvikling)

  • Arbejdsprocesser i realtid. Du kan finde flere oplysninger under Arbejdsprocesser

    Bemærk

    Det er kun arbejdsprocesser, som konverteres til realtidsarbejdsprocesser, der anses for at være i realtid og synkrone.. Arbejdsprocesser, der køres i baggrunden, kan stadig bruges med den relevante Power Apps-plan og kræver ikke yderligere licenser.

Hvis du vil vide, om du har føjet kompleks forretningslogik til dine tabeller eller ej, skal du gennemse listen over plug-in-assemblies og arbejdsprocesser, der er konfigureret i dit miljø. Du kan se listen over tabeller, der kan indeholde logik på serversiden, efter at du har installeret en Dynamics 365-app (f.eks. Dynamics 365 Sales eller Dynamics 365 Customer Service), under Komplekse tabeller, der kræver Power Apps-eller Power Automate-licenser

Påvirkning af licenskrav, når du tilføjer kompleks forretningslogik

Appudviklere kan føje kode-plug-ins og arbejdsprocesser i realtid til tabeller i Dataverse, men dette kan ændre licenskravene til brugere af apps, der allerede er installeret. Appudviklere bør være forsigtige, når de tilføjer kompleks forretningslogik i en tabel, og skal først kontrollere, hvilke apps der bruger tabellen, og om brugerne af disse apps har de relevante licenser.

Begrænsede tabeller

Begrænsede tabeller er ikke standardtabeller i Dataverse, men de er inkluderet i kundeengagementsapp i Dynamics 365 (Dynamics 365 Sales, Customer Service, Field Service, Marketing eller Project Service Automation) eller en tredjepartsløsning. For eksempel videnartikel-, mål-, og rettighedstabeller.

Bemærk

Apps og flow, der bruger disse tabeller, kræver, at app- eller flow-brugeren – ikke opretteren eller udvikleren af appen eller flowet – har de relevante godkendelser.

Tabeller, der er bundet til funktionaliteten i Dynamics 365-apps (f.eks. Dynamics 365 Sales eller Dynamics 365 Customer Service), kræver, at app-brugere har den tilsvarende licens for det pågældende program, hvis de vil oprette, opdatere eller slette rækker i tabellerne. Du kan finde en komplet liste over tabeller under Begrænsede tabeller, der kræver Dynamics 365-licenser.

Eksempler på licenser

Anne og Isaac opretter apps i Power Apps ved hjælp af Dataverse for at gemme deres data.

Oprette tabel

  • Ingen bruger kan oprette en ny begrænset tabel. Microsoft forbeholder sig ret til at oprette og definere dem til Dynamics 365-apps (f.eks. Dynamics 365 Sales eller Dynamics 365 Customer Service)

  • Brugerne kan oprette brugerdefinerede tabeller med Dynamics 365, Power Apps- eller Power Automate-licens

  • I forbindelse med eksisterende begrænsede tabeller kan en bruger tilføje rækker med den relevante Dynamics 365-app-licens

Oprette apps ved hjælp af Power Apps

  • Anne og Isaac kan oprette en lærredapp eller modelbaseret app, der har adgang til begrænsede tabeller med en Dynamics 365-licens

  • Anne og Isaac kan oprette en lærredapp eller modelbaseret app, der har adgang til brugerdefinerede tabeller med enten en Dynamics 365 eller Power Apps-licens

Bruge apps

Anne vil bruge to lærredapps:

  • App 1 – bruger tabellen Aftale sammen med en brugerdefineret tabel, der gemmer relaterede oplysninger

  • App 2 – bruger tabellen Aftale sammen med tabellen Arbejdsordre, som er en begrænset tabel

Isaac ønsker at bruge to modelbaserede apps:

  • App 3 – bruger tabellen Aftale sammen med en brugerdefineret tabel, der gemmer relaterede oplysninger

  • App 4 – bruger tabellen Aftale sammen med tabellen Arbejdsordre, som er en begrænset tabel

Anne og Isaac skal have følgende licenser:

  • Anne kan bruge app 1 med en Dynamics 365-app-licens eller en Power Apps-licens.

  • Anne kan kun bruge app 2 med en Dynamics 365-app-licens, da appen har adgang til en begrænset tabel.

  • Isaac kan bruge app 3 med en Dynamics 365-app-licens eller en Power Apps-licens.

  • Isaac kan kun bruge app 4 med en Dynamics 365-app-licens, da appen har adgang til en begrænset tabel.

Opret flow ved brug af Power Automate

Nu vil vi se, hvad der sker, når Isaac føjer en arbejdsproces i realtid til den brugerdefinerede tabel, som både Anne og Isaac bruger i deres apps.

  • Isaac kan oprette en arbejdsproces, der har adgang til begrænsede tabeller med en Dynamics 365-app-licens

  • Anne og Isaac kan oprette en arbejdsproces, der har adgang til brugerdefinerede tabeller med enten en Dynamics 365-app eller Power Automate-licens

Brug flow

  • Anne eller Isaac kan køre arbejdsprocessen, der har adgang til begrænsede tabeller med en Dynamics 365-app-licens

  • Anne eller Isaac kan køre arbejdsprocessen, der har adgang til brugerdefinerede tabeller med enten en Dynamics 365-app eller Power Automate-licens

Mere om licenser

Du kan finde flere oplysninger om licenser i Licensoversigt.

Du kan finde de seneste oplysninger om licenskrav for tabeller i Power Apps-licensvejledningen.

Bemærk

Kan du fortælle os om dine sprogpræferencer for dokumentation? Tag en kort undersøgelse. (bemærk, at denne undersøgelse er på engelsk)

Undersøgelsen tager ca. syv minutter. Der indsamles ingen personlige data (erklæring om beskyttelse af personlige oplysninger).