Sdílet prostřednictvím


Používání portálů Microsoft Power Apps s datovým modelem strany

Verze řešení orchestrace aplikace s duálním zápisem 2.0.999.0 a novější zahrnuje změny datového modelu strany a globálního adresáře u tabulek Účet a Kontakt. Změny umožňují vztahy N:N, které podporují pokročilé obchodní scénáře. Tyto změny nejsou podporovány webovými rolemi portálu, včetně zákaznického portálu, které jsou dodávány jako integrované nebo které ve vašem prostředí existovaly před instalací duálního zápisu. Aby webové role fungovaly podle očekávání, musíte pomocí nového datového modelu vytvořit nové webové role.

Stručně řečeno, změnil se způsob interakce tabulek, ale oprávnění k tabulkám na zákaznickém portálu se nezměnila. Tento článek vysvětluje, jak vytvořit nové webové role, které fungují s novým rozšířeným datovým modelem.

Tento diagram ukazuje relaci tabulky bez datového modelu strany a globálního adresáře:

bez modelu strany.

Tento diagram ukazuje relaci tabulky s datovým modelem strany a globálního adresáře:

s modelem strany.

Vytvořte nové oprávnění k tabulce

Chcete-li vytvořit tato nová oprávnění k tabulce, postupujte takto:

  1. Přihlaste se do Power Apps a přejděte do svých aplikací.

  2. Vyberte aplikaci pro správu portálu.

  3. Na postranním panelu vyberte možnost Zabezpečení > Oprávnění tabulky.

    Musíte vytvořit tři nová oprávnění:

    • Propojení tabulky KontaktStrana
    • Propojení tabulky StranaÚčet
    • Propojení tabulky ÚčetObjednávka
  4. Vytvořte a uložte nové oprávnění pro spojení kontakt – strana a nastavte tyto parametry:

    • Název: Propojení tabulky stranaúčet (nebo podle vašeho výběru)
    • Název tabulky: msdyn_contactforparty
    • Web: Zákaznický portál
    • Rozsah: Kontakt
    • Oprávnění: Vybrat vše
    • Webové role: Ověření uživatelé, Zástupce zákazníka (nebo podle vašeho výběru)
  5. Vytvořte a uložte nové oprávnění pro spojení strana – účet a nastavte tyto parametry:

    • Název: Spojení strana – účet (nebo podle vašeho výběru)
    • Název tabulky: account
    • Web: Zákaznický portál
    • Rozsah: Nadřazený objekt
    • Oprávnění: Vybrat vše
    • Oprávnění nadřazené tabulky: Spojení kontakt – strana
  6. Vytvořte a uložte nové oprávnění pro spojení účet – objednávka a nastavte tyto parametry:

    • Název: Spojení účet – objednávka (nebo podle vašeho výběru)
    • Název tabulky: salesorder
    • Web: Zákaznický portál
    • Rozsah: Nadřazený objekt
    • Oprávnění: Vybrat vše
    • Oprávnění nadřazené tabulky: Spojení strana – účet