Dataverse krijgt koppelingen met Copilot Cowork, GitHub Copilot, Claude Code, Codex, ChatGPT, Cursor, Gemini CLI, Google Antigravity en n8n, meldt Microsoft op 2 november, zodat AI-agenten bestaande bedrijfsdata kunnen gebruiken.
Een team kan vanuit een code-editor of automatiseringsflow records laten opzoeken en aanpassen in dezelfde Dataverse-omgeving. Dat scheelt een aparte datakopie, maar maakt de gebruikte identiteit, bijbehorende rechten en goedkeuring van schrijfacties bepalend voor wat de agent werkelijk kan doen.
Eén Dataverse-laag, negen ingangen
Voor Cowork en codeeragenten gebruikt Microsoft dezelfde open-source Dataverse-skills. Per opdracht kiest de plugin bijvoorbeeld de Dataverse MCP-server, Dataverse CLI, Python-SDK of PAC CLI. De skills kunnen records opvragen en in bulk importeren, tabellen modelleren, oplossingen beheren, rechten aanpassen en omgevingen beheren. n8n gebruikt een andere route: daar staat Dataverse als ingebouwde node tussen de workflowstappen.
De routes verschillen ook in productstatus:
| Integratie | Wat is beschikbaar en wat is preview? |
|---|---|
| Copilot Cowork | De Dataverse-plugin staat in Customize. Appbouw via Cowork vereist Frontier; de gemaakte app draait op Copilot Managed Runtime, dat in preview is. |
| GitHub Copilot | De Dataverse-plugin is te installeren via de plugin-marktplaats. Microsoft Learn noemt de codeeragent-plugin een previewfunctie. |
| Claude Code | De plugin is te installeren via de Claude-plug-inmarktplaats. De codeeragent-plugin is volgens Learn een previewfunctie. |
| Codex | Installatie via de OpenAI-curated-marktplaats of Codex CLI; de codeeragent-plugin staat in preview. |
| ChatGPT | Microsoft noemt installatie via de OpenAI-plugin-directory. Learn noemt ChatGPT niet in zijn lijst met ondersteunde codeeragenten. |
| Cursor | De Dataverse-plugin staat in de Cursor-marktplaats. De codeeragent-plugin staat volgens Learn in preview. |
| Gemini CLI | Microsoft publiceert een Dataverse-extension. Learn noemt Gemini CLI niet in zijn lijst met ondersteunde codeeragenten. |
| Google Antigravity | Microsoft publiceert een Dataverse-plugin. Learn noemt Antigravity niet in zijn lijst met ondersteunde codeeragenten. |
| n8n | n8n biedt een ingebouwde Dataverse-node. De documentatie noemt geen previewstatus; de node ondersteunt gebruikersauthenticatie of app-only-authenticatie. |
Microsoft Learn markeert de codeeragent-plugin als preview, noemt GitHub Copilot, Claude Code, Cursor en Codex als ondersteund, en zegt dat Dataverse iedere aanvraag toetst aan de rechten van de ingelogde identiteit. De aankondiging noemt ook ChatGPT, Gemini CLI en Antigravity. Die drie staan niet in de Learn-lijst met ondersteunde codeeragenten.
De n8n-node kan rijen aanmaken, lezen, bijwerken, verwijderen en op basis van een sleutel aanmaken of bijwerken. Get Many kan records filteren en sorteren. De n8n-documentatie beschrijft ook zowel gedelegeerde gebruikersauthenticatie als app-only-authenticatie. Dat is een wezenlijk verschil: bij de eerste route handelt de flow met gebruikersrechten, bij de tweede met de rechten van de toepassing.
De identiteit bepaalt de grens
Bij codeeragenten loopt de verbinding via een aangemelde ontwikkelaar. Dataverse controleert bij iedere aanvraag tabelrechten, veldbeveiliging, eigenaarschap, delen en beheerdersrechten. De agent kan de bevoegdheden van die identiteit niet uitbreiden. De MCP-route heeft bovendien toestemming van een tenantbeheerder en toelating per Dataverse-omgeving nodig. Een werkende installatie betekent dus niet automatisch dat iedere agent in iedere omgeving data mag zien.
De veiligheidsbeschrijving van Microsoft zegt dat verzoekmetadata de pluginversie en het agenttype kan bevatten, maar geen prompts, toolargumenten of recorddata. Tokens staan in beveiligde opslag van het besturingssysteem of alleen in het geheugen. De bestaande audit- en telemetrie-instellingen van Dataverse blijven van toepassing.
Cowork toont wijzigingen als goedkeuringskaarten en voert ze uit met de rechten van de ingelogde gebruiker. Die aanpak sluit aan op de bredere beheerkeuze voor agenten: welke velden mogen ze lezen, welke wijzigingen mogen ze voorstellen en welke mutaties moeten eerst langs een mens? Een CRM-agent kan bijvoorbeeld voorstellen in een tussenlaag klaarzetten en pas na controle live gegevens wijzigen.
Van appbouw naar bestaand Dataverse
De vorige stap was apps bouwen vanuit een beschrijving. Teams konden in Copilot Cowork en Copilot Studio bedrijfsapps laten maken die bestaande organisatiedata en connectoren gebruiken. De aankondiging van 2 november gaat over een andere laag: dezelfde Dataverse-tabellen en regels zijn nu bereikbaar vanuit codeeragenten en automatiseringsflows. De data hoeft daarvoor niet eerst naar een aparte kopie.
Microsofts Cowork-appbouw loopt via Frontier en Copilot Managed Runtime, dat Microsoft als preview aanduidt. In een demonstratie bouwt Cowork een Dataverse-app en vraagt het voor iedere wijziging goedkeuring. De nieuwe integratielijst verandert die voorwaarden niet.
Er is ook een parallel bij Workday. Het bedrijf maakte MCP-toegang tot HR- en financiedata buiten de Workday-interface algemeen beschikbaar, met bestaande rechten, goedkeuringen en auditsporen; de officiële aankondiging zegt dat elke aanvraag de Workday-regels voor de gebruiker en de actie volgt. Bedrijfssystemen worden zo vanuit meer agentomgevingen bereikbaar, terwijl de autorisatie in het bronsysteem blijft.
De productstatus verschilt per route
De Microsoft-post noemt de nieuwe routes beschikbaar, maar specificeert niet voor ieder platform welke licentie, regio of tenantinstelling nodig is. De documentatie noemt de codeeragent-plugin nog een previewfunctie en vermeldt dat Cowork-apps op een preview-runtime draaien. Voor n8n staat de node in de productdocumentatie zonder previewlabel, met twee verschillende authenticatiemethoden.
Voor een Nederlandse organisatie gaat de keuze daarom per handeling: welke agent moet bij welke omgeving, met welke identiteit, lees- en schrijfrechten? Een gebruikersverbinding en een app-only-koppeling zijn geen uitwisselbare instellingen. De nieuwe routes brengen Dataverse dichter bij de tools waarmee teams werken. Hun inzetbaarheid blijft afhangen van de rechten, goedkeuringen en productstatus achter elke koppeling.
Veelgestelde vragen
Je data veilig laten stromen
Ik denk mee over hoe je bedrijfsdata beschikbaar wordt voor automatisering, ontwerp de toegang en bouw de koppelingen van eerste idee tot live toepassing. Waar het kan, lever ik self-hosted op.
Dit artikel is geproduceerd samen met het Agent Team. Meer over de redactie.
