Microsoft Power Apps-portals gebruiken met het gegevensmodel Partij
Orkestratieversie 2.0.999.0 en hoger van de oplossing Twee keer wegschrijven omvatten wijzigingen in het gegevensmodel voor partijen en het globale adresboek voor de tabellen Rekening en Contactpersoon. De wijzigingen maken veel-op-veel-relaties mogelijk die geavanceerde bedrijfsscenario's ondersteunen. Deze wijzigingen worden niet ondersteund door portalwebrollen, inclusief de klantportal, die out-of-the-box worden verzonden of die in uw omgeving bestonden voordat u Twee keer wegschrijven installeerde. Om de webrollen te laten werken zoals verwacht, moet u nieuwe webrollen maken met behulp van het nieuwe gegevensmodel.
Samengevat is de manier waarop de tabellen samenwerken gewijzigd, maar de tabelmachtigingen in de klantportal zijn niet gewijzigd. In dit artikel wordt uitgelegd hoe u nieuwe webrollen maakt die werken met het nieuwe geavanceerde gegevensmodel.
Dit diagram toont de tabelrelatie zonder het gegevensmodel voor partijen en het globale adresboek:
Dit diagram toont de tabelrelatie met het gegevensmodel voor partijen en het globale adresboek:
Een nieuwe tabelmachtiging maken
Voer de volgende stappen uit om deze nieuwe tabelmachtigingen te maken:
Meld u aan bij Power Apps en ga naar uw apps.
Selecteer uw Portalbeheer-app.
Selecteer Beveiliging > Tabelmachtigingen in de zijbalk.
U moet drie nieuwe machtigingen maken:
- Verbinding van tabel Contactpersoon met Partij
- Verbinding van tabel Partij met Rekening
- Verbinding van tabel Rekening met Order
Maak met de volgende parameters een nieuwe machtiging voor de verbinding van contactpersoon met partij en sla deze op:
- Naam: verbinding van tabel Partij met Rekening (of uw keuze)
- Tabelnaam: msdyn_contactforparty
- Website: klantportal
- Bereik: contactpersoon
- Bevoegdheden: alles selecteren
- Webrollen: geverifieerde gebruikers, klantvertegenwoordiger (of uw keuze)
Maak met de volgende parameters een nieuwe machtiging voor de verbinding van partij met rekening en sla deze op:
- Naam: verbinding van partij met rekening (of uw keuze)
- Tabelnaam: rekening
- Website: klantportal
- Bereik: bovenliggend
- Bevoegdheden: alles selecteren
- Machtiging bovenliggende tabel: verbinding van contactpersoon met partij
Maak met de volgende parameters een nieuwe machtiging voor de verbinding van rekening met order en sla deze op:
- Naam: verbinding van rekening met order (of uw keuze)
- Tabelnaam: verkooporder
- Website: klantportal
- Bereik: bovenliggend
- Bevoegdheden: alles selecteren
- Machtiging bovenliggende tabel: verbinding van partij met rekening