Microsoft 365 koppelen
In Microsoft 365 gebeurt veel werk dat nergens anders wordt vastgelegd: afspraken in Outlook, toezeggingen in mails, contracten in SharePoint. Een koppeling brengt dat naar het systeem waar het hoort. En andersom: een nieuwe medewerker uit het HR-systeem heeft op dag één een account, en een gewonnen deal staat meteen in het juiste Teams-kanaal.
- Accounts en groepen in Entra ID gaat heen en weer met Je andere systemen
- Outlook-mail gaat heen en weer met Je andere systemen
- Outlook-agenda gaat heen en weer met Je andere systemen
- Contactpersonen gaat heen en weer met Je andere systemen
Onder meer gebouwd voor Tata Steel, M&G Investments, Digistore24, Toppers in Concert, Bar-le-Duc en Loogman
Dit zijn de gegevens die organisaties het vaakst tussen systemen laten lopen. Welke daarvan voor jou tellen, hangt af van waar het werk nu blijft liggen.
Accounts en groepen in Entra ID
Medewerkers met hun functie, afdeling en groepen. Komt iemand in dienst of vertrekt iemand, dan maakt een koppeling het account aan, past het aan of blokkeert het. Met API-gestuurde inbound provisioning neemt Entra ID die gegevens uit elk HR-systeem aan.
Outlook-mail
Mails met klanten die je bij het contact in je CRM wilt zien, of een gedeelde mailbox waarvan de berichten als ticket of order in een ander systeem moeten komen.
Outlook-agenda
Afspraken die je planning, CRM of urenregistratie moet kennen. Een koppeling leest afspraken, maakt ze aan of wijzigt ze, bijvoorbeeld een installatieafspraak uit je planningssysteem.
Contactpersonen
Contactpersonen in Outlook. Handig als verkopers klanten uit het CRM op hun telefoon willen hebben.
SharePoint en OneDrive
Contracten, offertes en projectmappen. Een koppeling maakt bij een nieuwe klant of een nieuw project een map aan, slaat een document uit een ander systeem op of zet een link terug in het CRM.
Teams-meldingen
Een bericht in een kanaal als er een grote deal binnenkomt, een ticket escaleert of een betaling mislukt. Het team ziet het, zonder dat iemand een ander systeem hoeft te openen.
Per combinatie: welke gegevens er heen en weer gaan, wat de standaardkoppeling doet en waar je op moet letten.
- AFAS koppelen aan Microsoft 365AFAS koppelen aan Microsoft 365? Zo krijgt een nieuwe medewerker uit AFAS een account en groepen in Entra ID, en wordt hij bij uitdienst geblokkeerd.
- TOPdesk koppelen aan Microsoft 365TOPdesk koppelen aan Microsoft 365? Zo komen personen uit Entra ID en meldingen uit mail en Teams binnen, en voert een wijziging acties uit in Entra ID.
- Claude koppelen aan Microsoft 365Koppel Claude aan Outlook, Teams, SharePoint en OneDrive met de Microsoft 365-connector van Anthropic. Wat Claude kan, en wat je beheerder regelt.
Niet altijd. Doet een bestaande koppeling voor Microsoft 365 precies wat je nodig hebt, dan zeggen we dat ook.
Veel CRM- en HR-pakketten hebben een eigen koppeling met Outlook, Teams of Entra ID. HubSpot logt mails vanuit Outlook, Pipedrive synchroniseert mail, agenda en contacten, en Salesforce doet dat met Einstein Activity Capture. Microsoft zelf levert Power Automate met kant-en-klare connectors.
Voor meldingen in Teams gebruik je nu de Workflows-app. De oude Microsoft 365-connectors voor Teams worden uitgefaseerd. Een workflow hoort wel bij een persoon: vertrekt die zonder mede-eigenaar, dan blijft de flow zonder eigenaar achter.
Standaard is genoeg als elke medewerker alleen zijn eigen mail en agenda koppelt. Maatwerk komt in beeld bij gedeelde mailboxen, bij processen voor de hele organisatie, of als een koppeling moet werken zonder dat er iemand is ingelogd.
- Accounts aanmaken, wijzigen en blokkeren op basis van je HR- of salarispakket, inclusief groepen en licenties.
- Een gedeelde mailbox die orders, facturen of klantvragen automatisch in het juiste systeem zet.
- Projectmappen in SharePoint aanmaken vanuit je CRM of projectsysteem, met de juiste rechten.
- Meldingen in Teams die meer doen dan tekst tonen, zoals een goedkeuring via een bot.
- Oude koppelingen die nog Exchange Web Services gebruiken en naar Microsoft Graph moeten.
Eén API: Microsoft Graph
Accounts, groepen, mail, agenda, bestanden en Teams benader je via Microsoft Graph, een REST API op graph.microsoft.com. Graph is ook de opvolger voor koppelingen die nog via Exchange Web Services lopen.
Rechten via Entra ID
Je registreert de koppeling als app in Microsoft Entra ID. Die werkt namens een ingelogde gebruiker (gedelegeerde rechten) of zelfstandig (toepassingsrechten). Rechten met veel impact vragen toestemming van een beheerder. Vraag alleen wat de koppeling echt nodig heeft.
Toegang afbakenen
Een app met Mail.Read als toepassingsrecht kan in principe elke mailbox lezen. Met RBAC for Applications in Exchange Online beperk je dat tot een groep mailboxen. Met Sites.Selected krijgt een app alleen toegang tot SharePoint-sites die je per site toekent.
Wijzigingsmeldingen die verlopen
Graph meldt wijzigingen via webhooks, Azure Event Hubs of Azure Event Grid. Zo'n abonnement verloopt wel: voor Outlook-mail en -agenda na maximaal 10.080 minuten, net onder de zeven dagen, en voor SharePoint-lijsten na net onder de 30 dagen. De koppeling moet ze zelf op tijd verlengen.
Throttling en testomgeving
Doe je te veel verzoeken, dan krijg je status 429 met een Retry-After-header die zegt hoe lang je moet wachten. Gebruik delta queries en meldingen in plaats van steeds alles op te vragen. Om te testen biedt het Microsoft 365 Developer Program een E5-sandbox met 25 licenties, voor wie in aanmerking komt, zoals Visual Studio-abonnees en bepaalde partners.
Een koppeling verplaatst gegevens. AI kan daartussen lezen, sorteren en een voorstel klaarzetten. Waar het ertoe doet, beslist een mens.
Wat Copilot zelf kan
Copilot in Outlook vat een mailthread samen, met verwijzingen naar de losse mails, en helpt bij een concept-antwoord. Voor werk dat binnen mail, agenda en documenten blijft, is dat vaak genoeg.
Copilot en je andere systemen
Via Copilot-connectors kan Copilot ook gegevens uit bijvoorbeeld een CRM gebruiken, geïndexeerd of live opgehaald via MCP. Copilot Chat schrijft standaard niet terug naar die systemen. Moet een actie ook in het CRM of ERP landen, dan heb je een koppeling of een agent met acties nodig.
Een gedeelde mailbox sorteren
Een mail naar info@ komt binnen. AI bepaalt of het een offerteaanvraag, klacht of factuur is, vat de mail samen en zet die bij de juiste klant in het CRM. Twijfelt het model, dan gaat de mail naar een medewerker. Wat de klant terugkrijgt, bepaalt een mens.
Verlopen abonnementen
Wijzigingsmeldingen stoppen zonder foutmelding als een abonnement verloopt. Voor mail en agenda gebeurt dat binnen zeven dagen, bij meldingen met inhoud al binnen een dag. Verleng op tijd en luister naar de lifecycle-meldingen die Graph stuurt.
Te brede rechten
Een app met Mail.Read voor de hele organisatie kan alle mailboxen lezen, ook die van de directie. Beperk de toegang met RBAC for Applications, en haal dan het brede recht in Entra ID weg. Anders tellen beide rechten op en is er niets beperkt.
Exchange Web Services stopt
Microsoft zet Exchange Web Services in Exchange Online uit: vanaf oktober 2026 in fasen, in april 2027 helemaal. Oudere koppelingen met Outlook-mail of -agenda gebruiken soms nog EWS. Controleer dat nu en stap over op Microsoft Graph.
Workflows zonder eigenaar
Een Teams-workflow hoort bij de persoon die hem maakte. Vertrekt die, dan kan de flow stoppen. Voeg mede-eigenaren toe, of bouw belangrijke meldingen als bot of app die niet aan één persoon hangt.
Wat moet waarheen
Welke gegevens gaan over, in welke richting, en welk systeem leidend is als twee waarden verschillen. Dat staat op papier voordat er iets gebouwd wordt. Voor deze koppeling gaat het om: Accounts en groepen in Entra ID, Outlook-mail, Outlook-agenda, Contactpersonen, SharePoint en OneDrive, Teams-meldingen.
Velden en regels
Per veld de vertaling tussen de systemen: statussen, btw-codes, grootboekrekeningen, artikelnummers. En wat er gebeurt bij een dubbel of een ontbrekend gegeven. Voor deze koppeling gaat het om: Eén API: Microsoft Graph, Rechten via Entra ID, Toegang afbakenen, Wijzigingsmeldingen die verlopen, Throttling en testomgeving.
Testen met echte gevallen
In een testomgeving of testadministratie, met de uitzonderingen die in de praktijk voorkomen: creditnota's, deelleveringen, gewijzigde klantgegevens.
Live, met logging en bewaking
Elke synchronisatie wordt gelogd en bij een fout krijgt iemand een melding. Verandert de API van een leverancier, dan passen wij de koppeling aan.

Geen accountmanager. Je spreekt iemand die zelf koppelingen bouwt, en die zegt het ook als een standaardkoppeling genoeg is.
- Kantoor aan de Duivendrechtsekade in Amsterdam
- ISO 9001 en ISO 27001, gecertificeerd door Kiwa
- 500 projecten opgeleverd
- 4,8 uit 127 reviews
Wat is Microsoft Graph?
Microsoft Graph is de API waarmee je bij gegevens in Microsoft 365 en Entra ID komt: gebruikers, groepen, mail, agenda, bestanden en Teams. Het is een REST API op één adres, beveiligd via het Microsoft identity platform. Microsoft raadt Graph ook aan als vervanger van Exchange Web Services.
Heb ik een beheerder nodig om Microsoft 365 te koppelen?
Meestal wel. De koppeling moet als app worden geregistreerd in Microsoft Entra ID, en rechten met veel impact, zoals toegang tot alle mailboxen, vragen toestemming van een beheerder. Een koppeling die alleen namens één gebruiker werkt, kan die gebruiker soms zelf toestaan.
Kan een koppeling alleen bij bepaalde mailboxen of SharePoint-sites?
Ja. Met RBAC for Applications in Exchange Online geef je een app alleen toegang tot een afgebakende groep mailboxen. Voor SharePoint en OneDrive gebruik je Sites.Selected, of nog fijnere scopes voor lijsten en bestanden. Een app met Sites.Selected heeft pas toegang als die per site is toegekend.
Werkt onze koppeling met Outlook straks nog?
Dat hangt af van de techniek erachter. Koppelingen die Exchange Web Services gebruiken, stoppen: Microsoft schakelt EWS in Exchange Online vanaf oktober 2026 uit, en in april 2027 is het helemaal weg. Koppelingen via Microsoft Graph werken gewoon door.
Hoe zet ik automatisch meldingen in Teams?
Gebruik de Workflows-app met de trigger voor een binnenkomend webhookverzoek, of een notificatiebot als je meer wilt dan een bericht tonen. De oude Microsoft 365-connectors voor Teams worden uitgefaseerd. Bouw nieuwe koppelingen daar dus niet meer op.
Kan ik een koppeling testen zonder onze echte omgeving?
Ja, als je in aanmerking komt voor het Microsoft 365 Developer Program. Dat geeft een E5-sandbox met 25 gebruikerslicenties en voorbeelddata voor mail, agenda en Teams. Anders test je in je eigen tenant, met aparte testaccounts en zo min mogelijk rechten.
Bronnen
De technische feiten op deze pagina komen uit de officiële documentatie van de leveranciers, gecontroleerd op 19 september 2026. Leveranciers passen hun API's en limieten aan; bij een koppeling kijken we altijd naar de actuele stand.
- Microsoft Learn: Authentication and authorization basics (Microsoft Graph)
- Microsoft Learn: Change notifications in Microsoft Graph
- Microsoft Learn: Microsoft Graph throttling guidance
- Microsoft Learn: Role Based Access Control for Applications in Exchange Online
- Microsoft Learn: Selected permissions in OneDrive and SharePoint
- Microsoft Learn: API-driven inbound provisioning
- Microsoft Learn: Webhooks and connectors in Teams
- Microsoft Learn: Deprecation of Exchange Web Services in Exchange Online
- Microsoft Learn: Microsoft 365 Developer Program FAQ
- Microsoft Learn: Copilot connectors overview
- Microsoft Support: Summarize an email thread with Copilot in Outlook



