Categorieën bekijken

Hoe werkt Power Automate samen met SharePoint en Teams?

6 min read

Power Automate vormt de brug tussen SharePoint en Microsoft Teams door werkstromen te automatiseren op basis van gebeurtenissen in je documenten, lijsten en kanalen. Wanneer er bijvoorbeeld een bestand wordt geüpload in SharePoint, kan Power Automate automatisch een goedkeuring starten en het resultaat terugkoppelen via Teams, zonder handmatige tussenstappen. In dit artikel beantwoorden we de meestgestelde vragen over deze Power Automate-integratie, van triggers en licenties tot veelgemaakte fouten.

Wat kun je automatiseren met Power Automate in SharePoint? #

Met Power Automate in SharePoint kun je vrijwel elk repetitief proces rond documenten en lijsten automatiseren. De mogelijkheden voor SharePoint-automatisering zijn breed en vereisen geen programmeerkennis. Dit zijn de belangrijkste scenario’s:

  • Goedkeuringsworkflows voor documenten – Een nieuw document in een bibliotheek triggert automatisch een goedkeuringsverzoek naar de juiste manager. De status wordt na afloop teruggeschreven naar SharePoint.
  • Automatisch mappen aanmaken – Wanneer een nieuw item aan een lijst wordt toegevoegd, maakt Power Automate automatisch een bijbehorende mappenstructuur aan in een documentbibliotheek.
  • Metadata taggen – Bij het uploaden van bestanden worden automatisch metadata ingevuld op basis van bestandsnaam, locatie of andere lijstgegevens.
  • Permissiebeheer – Stel automatisch de juiste rechten in wanneer een document een bepaalde status bereikt of naar een andere bibliotheek wordt verplaatst.
  • Notificaties bij wijzigingen – Stuur automatisch een e-mail of Teams-bericht wanneer een item wordt aangemaakt, gewijzigd of verwijderd.
  • Bestanden kopiëren of verplaatsen – Verplaats goedgekeurde documenten automatisch naar een archiefbibliotheek of een andere SharePoint-site.

Met het Microsoft Power Platform kun je ook AI-gestuurde acties inzetten, zoals intelligente documentverwerking en het generatief aanmaken van automatiseringen via Copilot. Dat maakt SharePoint-automatisering nog toegankelijker voor organisaties zonder uitgebreide IT-capaciteit.

Hoe stuurt Power Automate berichten naar Microsoft Teams? #

Power Automate verstuurt berichten naar Teams via de Microsoft Teams-connector en de actie “Post a message in a chat or channel”. Zodra een trigger afgaat, bijvoorbeeld een nieuw SharePoint-item, een formulierinzending of een binnenkomende e-mail, stuurt de flow een bericht naar een specifiek kanaal, een groepschat of een individuele gebruiker.

Je hebt drie opties voor de afzender van het bericht:

  • Flow bot – Het bericht wordt verstuurd als een generieke bot, niet gekoppeld aan een persoon. Handig voor systeemnotificaties.
  • Als gebruiker – Het bericht wordt verstuurd namens de eigenaar van de flow, alsof die persoon het zelf typt.
  • Copilot Studio-agent – Het bericht wordt verstuurd namens een specifieke AI-agent.

Voor interactieve scenario’s kun je Adaptive Cards gebruiken. Dit zijn rijke, klikbare kaarten waarmee ontvangers direct kunnen reageren, denk aan goedkeuringsverzoeken met knoppen voor “Goedkeuren” of “Afwijzen”. Zo kun je Teams-notificaties automatiseren die niet alleen informeren, maar ook directe actie mogelijk maken.

Wat is het verschil tussen een SharePoint-trigger en een Teams-trigger? #

Het kernverschil zit in het type gebeurtenis waarop wordt gereageerd. SharePoint-triggers reageren op data-events in lijsten en bibliotheken, terwijl Teams-triggers reageren op communicatie-events in kanalen en chats.

SharePoint-triggers omvatten:

  • Item aangemaakt in een lijst
  • Item gewijzigd
  • Bestand geüpload naar een bibliotheek
  • Formulier ingediend

Teams-triggers omvatten:

  • Nieuw bericht in een kanaal
  • Vergadering ingepland
  • Nieuw teamlid toegevoegd
  • Handmatige trigger vanuit een kanaalbericht

Kies een SharePoint-trigger wanneer je proces start bij een datawijziging, zoals een nieuw verlofverzoek in een lijst. Kies een Teams-trigger wanneer een communicatie-actie het startpunt is, zoals een bericht dat moet worden gelogd of een vergadering die voorbereiding vereist.

Hoe werkt een goedkeuringsworkflow met SharePoint en Teams samen? #

Een goedkeuringsworkflow combineert SharePoint als databron, Power Automate als orkestratie-engine en Teams als interactielaag. Het proces verloopt in duidelijke stappen:

  1. Trigger in SharePoint – Een medewerker uploadt een document of maakt een nieuw item aan in een SharePoint-lijst. Dit triggert de Power Automate-flow.
  2. Goedkeuringsverzoek aanmaken – De flow gebruikt de actie “Start and wait for an approval” en stuurt het verzoek naar de aangewezen goedkeurder, inclusief dynamische gegevens uit SharePoint zoals aanvrager, bedrag en afdeling.
  3. Notificatie in Teams – De goedkeurder ontvangt een Adaptive Card in Teams met alle relevante informatie en knoppen om direct goed te keuren of af te wijzen, zonder Teams te verlaten.
  4. Resultaat terugschrijven – Na de beslissing werkt de flow de status in SharePoint bij en stuurt een bevestiging naar de aanvrager via Teams of e-mail.

Voor bedrijfskritische processen kun je een timeout instellen. Verloopt de goedkeuring zonder reactie, dan escaleert de flow automatisch naar een leidinggevende. Je kunt ook kiezen tussen sequentiële goedkeuring (één voor één) of parallelle goedkeuring (meerdere goedkeurders tegelijk).

Welke rechten en licenties heb je nodig voor Power Automate? #

De licentievereisten hangen af van welke connectoren je gebruikt. Voor de meeste Power Automate-scenario’s met SharePoint en Teams heb je geen extra licentie nodig boven op je bestaande Microsoft 365-abonnement.

Inbegrepen bij Microsoft 365 (Business Standard, E3 en vergelijkbaar):

  • Standaardconnectoren voor SharePoint, Teams en Outlook
  • Maximaal 6.000 API-calls per gebruiker per 24 uur
  • Geschikt voor de meeste MKB-automatiseringsscenario’s

Power Automate Premium-licentie vereist bij:

  • Premium connectoren zoals Dataverse, SAP of Salesforce
  • Geavanceerde functies zoals child flows
  • Hogere limieten voor flow-runs

Belangrijk: bij goedkeuringsflows heeft alleen de flow-eigenaar een licentie nodig. Goedkeurders reageren met hun standaard Microsoft 365-licentie. Zorg er daarnaast voor dat alle betrokkenen de juiste permissies hebben op de SharePoint-sites en Teams-kanalen die in de flow worden gebruikt.

Wat zijn veelgemaakte fouten bij Power Automate-flows in SharePoint en Teams? #

Zelfs ervaren IT-beheerders lopen tegen terugkerende problemen aan bij het bouwen van flows. Dit zijn de meest voorkomende fouten en hoe je ze voorkomt:

  • Verkeerde trigger configureren – De “When an item is modified”-trigger kan een loop veroorzaken als de flow zelf het item bijwerkt. Voeg een conditie toe die controleert of de wijziging van de flow zelf afkomstig is.
  • Ontbrekende permissies op SharePoint-lijsten – De flow draait onder de rechten van de eigenaar. Als die persoon geen toegang heeft tot de betreffende lijst of bibliotheek, faalt de flow stilletjes.
  • Flows gekoppeld aan een individueel account – Wanneer die medewerker vertrekt, stoppen alle flows. Gebruik een serviceaccount of gedeeld postvak voor bedrijfskritische workflows.
  • Geen foutafhandeling – Zonder scope-blokken en foutafhandeling merk je pas dagen later dat een flow niet meer draait. Bouw altijd een foutmelding in die de eigenaar waarschuwt.
  • Teams-berichten die niet aankomen – Vaak veroorzaakt doordat de flow-eigenaar of de ontvanger geen toegang heeft tot het opgegeven kanaal.
  • Goedkeuringen zonder timeout – Zonder timeout blijft een flow tot 30 dagen in “pending” staan. Stel een kortere tijdslimiet in met een escalatiestap.

Tip voor diagnose: Gebruik de Flow Run History in Power Automate om mislukte runs te analyseren. Daar zie je per stap wat er is misgegaan, inclusief foutmeldingen en de exacte input- en outputwaarden.

De samenwerking tussen Power Automate, SharePoint en Teams biedt grote mogelijkheden om werkstromen te automatiseren zonder complexe IT-trajecten. Of het nu gaat om goedkeuringen, notificaties of documentbeheer, met de juiste opzet bespaar je tijd en voorkom je fouten. Bij Cloudigy helpen we organisaties om deze Power Automate-integratie slim in te richten, volledig passend binnen je bestaande Microsoft-omgeving. We bouwen onder andere met Cloudigy CRM oplossingen die naadloos aansluiten op SharePoint en Teams. Wil je weten wat er mogelijk is voor jouw organisatie? Neem gerust contact met ons op.