AI Act (EU)
De AI Act is de Europese verordening die artificiële intelligentie reguleert. Ze deelt AI-systemen op volgens risico en legt verplichtingen ...
Lees meerPower Pages is een Microsoft-platform voor externe bedrijfswebsites die gegevens uit Dataverse tonen en verwerken. Het combineert visueel webdesign met identiteit, webrollen en tabelmachtigingen.
Power Pages is het onderdeel van Microsoft Power Platform voor externe websites die met bedrijfsdata werken. Je kan er een portaal mee bouwen waar klanten, leveranciers, leden of burgers informatie bekijken, formulieren invullen en de status van een aanvraag volgen.
De website gebruikt Microsoft Dataverse als datalaag. Daardoor kan dezelfde aanvraag ook verschijnen in een interne Power App, een Power Automate-flow en een Power BI-rapport. Power Pages voegt webpagina's, navigatie, formulieren, identiteit en toegangsregels toe rond die data.
Een site kan volledig openbaar zijn, alleen aangemelde bezoekers toelaten of beide combineren. Het is dus meer dan een websitebouwer voor marketingpagina's. De sterkste toepassingen hebben een proces en beveiligde gegevens achter de website.
In de design studio stel je pagina's, tekst, formulieren, lijsten, kleuren en navigatie samen. Formulieren en lijsten kunnen rechtstreeks gegevens uit Dataverse tonen of aanpassen. Voor verder maatwerk zijn onder meer Liquid-sjablonen, JavaScript, de portals Web API en codecomponenten beschikbaar.
Een bezoeker die zich aanmeldt, wordt in Dataverse aan een contactrecord gekoppeld. Webrollen groeperen bezoekers volgens hun functie, bijvoorbeeld klant, leverancier of dossierbeheerder. Tabelmachtigingen bepalen daarna welke records die rollen mogen lezen, toevoegen, wijzigen of verwijderen.
Paginamachtigingen regelen wie een pagina kan openen. Dat is een andere controle dan toegang tot de onderliggende tabel. Een verborgen pagina zonder correcte tabelmachtigingen beschermt de data niet voldoende. Beide lagen moeten dus op elkaar aansluiten.
Power Automate kan de opvolging verzorgen. Wanneer een leverancier een attest uploadt, kan een cloud flow het dossier bijwerken, een controle starten en de verantwoordelijke medewerker verwittigen.
Een klant meldt zich aan, dient een aanvraag in en voegt documenten toe. De klant ziet alleen de eigen dossiers. Een intern team behandelt dezelfde records in een model-driven app. Statuswijzigingen starten via Power Automate een e-mail of taak.
Leveranciers onderhouden hun contactgegevens, certificaten en bankinformatie. Dataverse bewaart de records en koppelt ze aan de juiste organisatie. Webrollen en tabelmachtigingen zorgen dat een leverancier geen gegevens van een andere leverancier kan openen.
Andere toepassingen zijn ledenportalen, evenementregistratie, selfservice voor ondersteuning en openbare registers. Het gemeenschappelijke kenmerk is dat externe bezoekers gecontroleerd deelnemen aan een bedrijfsproces.
Power Apps richt zich vooral op medewerkers en andere gebruikers binnen of nauw verbonden met de organisatie. De apps draaien in Power Apps, Teams of een browser en gebruiken het licentie- en beveiligingsmodel van Power Platform.
Power Pages richt zich op externe webbezoekers. De site heeft een eigen domein, webnavigatie en aanmeldmogelijkheden. Je kan ook anonieme inhoud aanbieden. Beveiligde Dataverse-data wordt ontsloten via webrollen en tabelmachtigingen.
Voor een interne dossierapp is een model-driven app meestal directer. Voor een portaal met klanten en leveranciers past Power Pages beter. Soms gebruik je beide bovenop hetzelfde Dataverse-model: extern registreert de klant een aanvraag, intern behandelt een medewerker ze.
Power Pages levert hosting, koppeling met Dataverse, identiteitsintegratie en visuele ontwerpers als beheerde dienst. Dat kan veel werk besparen wanneer het portaal deel is van een Power Platform-oplossing.
Een website op maat geeft een ontwikkelteam volledige controle over technologie, prestaties en gebruikerservaring. Dat past beter bij een publiek digitaal product met een zeer specifieke interface of een architectuur die niet rond Dataverse draait.
De afweging gaat ook over beheer. Een Power Pages-site vraagt kennis van Dataverse-rechten en Power Platform-omgevingen. Een maatwerksite vraagt eigen hosting, implementatie, beveiligingsupdates en integraties. Geen van beide opties neemt inhoudelijk eigenaarschap weg.
Begin met het principe van minimale toegang. Geef een webrol alleen de tabelrechten die nodig zijn en beperk records via de juiste relatie met het contact of account. Test met verschillende accounts, ook met een bezoeker zonder rol en met een anonieme sessie.
Controleer welke persoonsgegevens worden verzameld, waarom ze nodig zijn en hoe lang ze worden bewaard. Dataminimalisatie en dataretentie blijven van toepassing, ook als het platform formulieren en opslag technisch voor je regelt. Voor gevoelige processen horen logging, toestemming en een DPIA in de afweging thuis.
Een nieuwe site is tijdens de bouw niet automatisch klaar voor publiek gebruik. Controleer sitezichtbaarheid, identiteitproviders, webrollen, tabel- en paginamachtigingen, aangepaste code, domeininstellingen en licenties. Neem ook mislukte automatiseringen en verlopen documenten op in monitoring.
De AI Act is de Europese verordening die artificiële intelligentie reguleert. Ze deelt AI-systemen op volgens risico en legt verplichtingen ...
Lees meerAI Builder brengt AI-modellen en prompts naar Power Apps en Power Automate. Makers kunnen er onder meer documenten uitlezen, tekst classific...
Lees meerAnonimisering maakt data redelijkerwijs niet meer herleidbaar tot een persoon, waardoor de GDPR niet meer van toepassing is. Pseudonimiserin...
Lees meerApache Airflow is een open-source orkestrator: je beschrijft je datapijplijnen als code in Python, in de vorm van een DAG, en Airflow plant ...
Lees meerEen API of Application Programming Interface is de afgesproken manier waarop software met andere software praat. Je stuurt een verzoek in ee...
Lees meer
AI zit standaard in Google Workspace for Education en Microsoft 365 Education. Wat krijg je gratis, wat kost extra, wie mag wat per leeftijd...
Hoe kies je tussen Google Workspace en Microsoft 365 voor je school? Wat zit erin, waar zit het verschil, hoe past het op Smartschool en je ...