Licenčné požiadavky pre entity

Tvorcovia aplikácií môžu využiť väčšinu entít dostupných v platforme Common Data Service (CDS) pre aplikácie (vrátane vlastných entít a entít, ktoré sú súčasťou spoločného dátového modelu) na vytváranie aplikácií a tokov pre používateľov s licenciou PowerApps Plan 1 alebo Microsoft Flow Plan 1. V niektorých prípadoch entity obsahujú komplexnú podnikovú logiku alebo sú viazané na aplikácie Dynamics 365, ktoré vyžadujú od používateľov aplikácie konkrétnu licenciu.

Entita Opis Požiadavka
Entity s komplexnou obchodnou logikou Ide o entity, ktoré používajú zložitú obchodnú logiku na strane servera. Napríklad akákoľvek entita, ktorá využíva pracovný postup v reálnom čase alebo kód doplnku. PowerApps Plan 2 alebo Flow Plan 2
Obmedzené entity Ide o entity, ktoré nie sú štandardnou súčasťou platformy Common Data Service pre aplikácie, ale sú zahrnuté v aplikácii Dynamics 365 customer engagement alebo v riešení tretej strany. Napríklad článok vedomostnej databázy, cieľ a entity nárokov. Plán Dynamics 365

Poznámka

Aplikácie a toky, ktoré používajú tieto entity, vyžadujú vhodné licencovanie od používateľa aplikácie a toku – nie od výrobcu alebo vývojára aplikácie alebo toku.

Entity s komplexnou obchodnou logikou

Entity, ktoré zahŕňajú nasledujúcu zložitú logiku na strane servera, požadujú od používateľov aplikácie alebo toku, ktorý využíva tieto entity, licenciu PowerApps Plan 2 alebo Microsoft Flow Plan 2:

  • Zásuvné moduly kódu (ďalšie informácie sú dostupné v článku Vývoj zásuvných modulov)

  • Pracovné postupy reálneho času (ďalšie informácie nájdete v časti Procesy pracovných postupov)

    Poznámka

    Len pracovné postupy, ktoré sú prevedené na pracovný postup reálneho času, sa považujú sa synchrónne a v reálnom čase. Pracovné postupy, ktoré sa spúšťajú na pozadí, môžete používať s príslušným plánom PowerApps a nevyžadujú dodatočné licencie.

Ak chcete vedieť, či ste pridali do svojich entít zložitú obchodnú logiku, skontrolujte zoznam zostáv doplnkov a pracovných postupov nakonfigurovaných vo vašom prostredí. Zoznam entít, ktoré môžu obsahovať logiku na strane servera po inštalácii aplikácie Dynamics 365, nájdete v časti Zložité vyžadujúce licencie PowerApps Plan 2

Ovplyvnenie licenčných požiadaviek pri pridávaní zložitej obchodnej logiky

Tvorcovia aplikácií môžu pridávať kódy zásuvných modulov a pracovné postupy reálneho času do entít v rámci služby CDS pre aplikácie, môže však dôjsť k zmenám licenčných požiadaviek pre používateľov už nasadených aplikácií. Tvorcovia aplikácií mali byť opatrní pri pridávaní zložitej obchodnej logiky logika do entity a mali najprv skontrolovať, ktoré aplikácie používajú entitu a či používatelia týchto aplikácií majú zodpovedajúce licencie.

Obmedzené entity

Niektoré entity, ktoré sú viazané na funkčnosť aplikácií Dynamics 365, vyžadujú od používateľov aplikácie zodpovedajúce licencie pre túto aplikáciu, ak chcú vytvoriť, aktualizovať alebo odstrániť záznamy v rámci entít. Úplný zoznam obmedzených entít je uvedený v článku Obmedzené entity vyžadujúce licencie Dynamics 365.

Príklady licencií

Barb a Isaac vytvárajú aplikácie v PowerApps pomocou služby CDS pre aplikácie pre ukladanie svojich dát.

Barb vytvára dve aplikácie plátna:

  • Aplikácia 1 – používa entitu Plánovaná činnosť spolu s vlastnou entitou, ktorá ukladá príslušné informácie
  • Aplikácia 2 – používa entitu Plánovaná činnosť spolu s entitou Incident, ktorá je obmedzenou entitou

Isaac vytvára dve aplikácie riadené modelom:

  • Aplikácia 3 – používa entitu Plánovaná činnosť spolu s vlastnou entitou, ktorá ukladá príslušné informácie
  • Aplikácia 4 – používa entitu Plánovaná činnosť spolu s entitou Incident, ktorá je obmedzenou entitou

Barb a Isaac potrebujú nasledujúce licencie:

  • Barb potrebuje licenciu PowerApps Plan 1 na vytváranie aplikácií plátna pomocou služby CDS pre aplikácie. Ak potrebuje vytvoriť databázu alebo vlastnú entitu, bude potrebovať licenciu PowerApps Plan 2.

  • Isaac potrebuje licenciu PowerApps Plan 2 na vytváranie aplikácií riadených modelom.

Používatelia aplikácií potrebujú nasledujúce licencie:

  • Používatelia aplikácie 1 potrebujú len licenciu PowerApps Plan 1 alebo Plan 2, pretože aplikácia neobsahuje žiadne entity so zložitou obchodnou logikou alebo obmedzené entity.

  • Používatelia aplikácie 2 potrebujú licenciu Dynamics 365 for Customer Service, Enterprise edition (alebo Dynamics 365 alebo Dynamics 365 Customer Engagement plan), pretože aplikácia obsahuje obmedzenú entitu.

  • Používatelia aplikácie 3 potrebujú licenciu PowerApps Plan 2, pretože ide o aplikáciu riadenú modelom.

  • Používatelia aplikácie 4 potrebujú licenciu Dynamics 365 for Customer Service, Enterprise edition (alebo Dynamics 365 alebo Dynamics 365 Customer Engagement plan), pretože aplikácia obsahuje obmedzenú entitu.

    Plán Dynamics 365 for Customer Service zahŕňa licenciu PowerApps Plan 2, ktorá umožňuje používateľom spúšťať aplikácie riadené modelom.

Teraz sa poďme pozrieť, čo sa stane, keď Isaac pridá pracovný postup reálneho času do vlastnej entity, ktorú Barb aj Isaac používajú vo svojich aplikáciách.

Barb a Isaac potrebujú nasledujúce licencie:

  • Barb stále potrebuje licenciu PowerApps Plan 1 na vytváranie aplikácií plátna pomocou služby CDS pre aplikácie.

  • Isaac stále potrebuje licenciu PowerApps Plan 2 na vytváranie aplikácií riadených modelom.

Používatelia aplikácií potrebujú nasledujúce licencie:

  • Používatelia aplikácie 1 teraz potrebujú licenciu PowerApps Plan 2, pretože aplikácia obsahuje entitu s pracovným postupom reálneho času.

  • Používatelia aplikácie 2 stále potrebujú licenciu Dynamics 365 for Customer Service, Enterprise edition (alebo Dynamics 365 alebo Dynamics 365 Customer Engagement plan), pretože aplikácia obsahuje obmedzenú entitu.

  • Používatelia aplikácie 3 stále potrebujú licenciu PowerApps Plan 2, pretože ide o aplikáciu riadenú modelom.

  • Používatelia aplikácie 4 stále potrebujú licenciu Dynamics 365 for Customer Service, Enterprise edition (alebo Dynamics 365 alebo Dynamics 365 Customer Engagement plan), pretože aplikácia obsahuje obmedzenú entitu.

    Plán Dynamics 365 for Customer Service zahŕňa licenciu PowerApps Plan 2, ktorá umožňuje používateľom spúšťať aplikácie riadené modelom.

Jediná aplikácia ovplyvnená touto zmenou je aplikácia 1, ktorá predtým vyžadovala licenciu PowerApps Plan 1, ale teraz vyžaduje licenciu PowerApps Plan 2, pretože obsahuje entitu so zložitou obchodnou logikou.

Ďalšie informácie o licenciách

Ďalšie informácie o licenciách PowerApps a Dynamics 365 si prečítajte v článku Prehľad licencovania.