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:
Tento diagram ukazuje relaci tabulky s datovým modelem strany a globálního adresáře:
Vytvořte nové oprávnění k tabulce
Chcete-li vytvořit tato nová oprávnění k tabulce, postupujte takto:
Přihlaste se do Power Apps a přejděte do svých aplikací.
Vyberte aplikaci pro správu portálu.
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 Kontakt – Strana
- Propojení tabulky Strana – Účet
- Propojení tabulky Účet – Objednávka
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)
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
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