Power Automate: methoden en functionele achtergrond
Microsoft Power Automate is het integratie- en automatiseringsplatform van Microsoft. Tot 2019 heette de dienst Microsoft Flow; je komt die oude naam nog wel eens tegen, maar het is exact hetzelfde product. Met Power Automate bouw je geautomatiseerde workflows (“flows”) tussen honderden applicaties zonder te programmeren. Dit artikel beschrijft de functionele achtergrond: hoe Power Automate werkt en hoe i-Reserve erin past.
Bouwblokken: triggers, acties en connectoren
Een flow bestaat uit bouwblokken. De belangrijkste zijn:
- Trigger — de gebeurtenis die een flow start (bijvoorbeeld “er is een nieuwe reservering”).
- Actie — iets dat de flow vervolgens doet (bijvoorbeeld “maak een rij in Excel” of “stuur een e-mail”).
- Connector — de koppeling naar een specifieke applicatie. Een connector levert de beschikbare triggers en acties voor die applicatie.
Wil je meer achtergrond over triggers, acties en het koppelen van velden, lees dan Wat is een integratieplatform.
Hoe i-Reserve in Power Automate past
Voor i-Reserve bestaat geen kant-en-klare (“gecertificeerde”) connector in de Power Automate-galerij. In plaats daarvan maak je zelf een custom connector. Dat is eenvoudiger dan het klinkt: i-Reserve genereert namelijk automatisch een OpenAPI-definitie (een swagger.json-bestand) van je omgeving. Die definitie importeer je in Power Automate en daarmee zijn alle i-Reserve-triggers en -acties direct beschikbaar.
Belangrijk: de OpenAPI-definitie is omgevingsspecifiek. Zelf toegevoegde reserverings- en klantvelden uit jouw configuratie worden meegenomen in de definitie, zodat je ze in je flows kunt gebruiken.
Authenticatie: OAuth 2.0 met een connectie-gebruiker
De custom connector praat met i-Reserve over de REST-API met OAuth 2.0 (grant type authorization code). Daarvoor zijn twee dingen nodig:
- Een OAuth client (client ID + secret) in i-Reserve — zie Instellen OAuth Clients.
- Een connectie-gebruiker: het i-Reserve-gebruikersaccount waarmee de verbinding wordt gelegd. De rechten van dat account bepalen wat de flow in i-Reserve mag doen.
Power Automate of Zapier?
Beide platforms doen in de basis hetzelfde en koppelen allebei met i-Reserve. Kies grofweg:
- Power Automate als je organisatie al met Microsoft 365 werkt en workflows wil binnen het Microsoft-ecosysteem (Outlook, Teams, SharePoint, Excel).
- Zapier als je snel en zonder Microsoft-omgeving wilt koppelen met een zeer brede set aan (vaak niet-Microsoft) apps. Zie Zapier.
Aandachtspunten
- De custom connector moet je zelf onderhouden: bij grote wijzigingen in je i-Reserve-configuratie kan het nodig zijn een verse
swagger.jsonte importeren. - De client secret is gevoelig; bewaar deze veilig en deel hem niet.
- De rechten van de connectie-gebruiker bepalen de mogelijkheden én de risico's van je flows — geef niet meer rechten dan nodig.





