Chapters
References
Samenvatting
Voor een scenario dat een portaal webformulieren bevat waar documenten aan gekoppeld kunnen worden, is een solution toegevoegd met een eigen tabel met daarin mijn whiskyverzameling. De bedoeling is voor zowel bij geauthenticeerde als bij anonieme toegang de lijstitems zichtbaar te maken. De detail pagina geeft daarbij toegang tot gekoppelde documenten op SharePoint.Na authenticatie kunnen ook lijstitems worden toegevoegd en documenten worden gekoppeld. De maker van dit lijstitem wordt eigenaar en blijft de enige die het item en de documenten kan aanpassen.Dit is als volgt ingeregeld nadat de volgende zaken ingeregeld zijn:
- SharePoint integration voor de environment
- SharePoint integration voor het portaal zelf
- SharePoint site is aangemaakt
Configuratiehandelingen
- make.powerapps.com > dts2021 tenant admin's Environment > Solutions > Desktop Services Portal Apps
- Enable document management in de tabel
- Voeg een contact lookup veld toe
- Display name: Portal User, Name: dts_contact, Data Type: Lookup, Related Table: Contact, Relationship name: dts_whiskybase_contact Dit veld wordt later gekoppeld aan aan de ingelogde gebruiker. Daarmee wordt dus bepaald of een gebruiker de eigenaar is.
- make.powerapps.com > dts2021 tenant admin's Environment > Apps > Edit Portal App
- Maak pagina's voor de lijst, lezen, aanmaken en bijwerken van lijstitems
- Voeg de lijst of formulier toe aan de pagina
- make.powerapps.com > dts2021 tenant admin's Environment > Apps > Portal Management
- Table permissions
- Basic Forms
- Bij Insert, stel onder additional settings de "Associate Current Portal User on Insert" velden in.