Beim diesjährigen Microsoft SharePoint Hackathon 2026 waren wir mit unserem Beitrag SharePoint Change Explorer am Start. Eingereicht haben wir in zwei Kategorien gleichzeitig: Agents and SharePoint und SharePoint Framework.
- Offizielle Einreichung: SharePoint Change Explorer (Issue #209)
- Projekt-Video: YouTube – SharePoint Change Explorer
Der Hackathon war für uns weniger ein Wettbewerb als ein Anlass, eine Idee scharf zu schneiden, die uns aus der Praxis schon länger beschäftigt: Wie macht man die Versionsgeschichte in SharePoint endlich review-fähig?
Worum es geht
SharePoint speichert seit über zwei Jahrzehnten zuverlässig Dokumentversionen. In vielen Geschäftsprozessen reicht das aber nicht: Reviewer öffnen Versionen einzeln, lesen sie manuell, identifizieren Unterschiede und entscheiden, was vor der Freigabe geprüft werden muss. Genau diese Lücke schließt SharePoint Change Explorer.
Die Lösung vergleicht zwei Versionen eines Dokuments direkt aus der SharePoint-Bibliothek, extrahiert strukturierten Inhalt aus den realen Dateiversionen, berechnet einen deterministischen Diff und nutzt Azure OpenAI ausschließlich dafür, die Änderungen in der Sprache des Dokuments zu erklären.
Das Leitprinzip ist dabei bewusst einfach: Deterministischer Vergleich beweist, AI erklärt. Jeder Satz, den die AI ausgibt, ist auf einen konkreten Diff-Eintrag rückführbar – die AI erfindet nichts dazu.

Was Reviewer konkret bekommen
Die Auswertung wird im SharePoint-Kontext aufbereitet, damit Freigabeentscheidungen schneller und sauberer dokumentiert werden:
- Deterministic Diff Engine – Vergleich auf Zeichen- und Strukturebene über Word-, PDF- und strukturierte Dokumente, getrieben von Azure Document Intelligence.
- Business-Language Explanations – Azure OpenAI schreibt jeden Diff in geschäftliche Sprache um, gruppiert nach Thema statt nach Absatz.
- Risk & Impact Indicators – jede Änderungsgruppe wird (legal / financial / operational) bewertet, damit Reviewer triagieren, was wirklich zuerst Aufmerksamkeit braucht.
- Multilingual, SharePoint-Native – läuft als SPFx-Erweiterung im Versionspanel, Zusammenfassungen in Deutsch, Englisch und Kundensprache, kein Kontextwechsel.
Grounded AI statt generativer Spekulation
Ein generisches AI-Tool, das einfach zwei Dokumente liest und „zusammenfasst”, ist im Enterprise-Review unbrauchbar: Es kann Änderungen erfinden, lebt außerhalb von SharePoint und liefert keinen prüfbaren Audit-Trail. SharePoint Change Explorer geht den umgekehrten Weg.

Wir trennen bewusst zwischen Wahrheit und Erklärung. Die SharePoint-Versionen sind die Quelle der Wahrheit. Der Diff wird deterministisch berechnet. Erst danach kommt die AI-Schicht ins Spiel und produziert eine Erklärung, die ausschließlich auf diesem Diff basiert. Jeder Satz lässt sich zu einer konkreten Stelle im Dokument zurückverfolgen – das macht den Output für Legal, Compliance und regulierte Bereiche überhaupt erst signierbar.
Architektur

Stack im MVP-Setup:
- SPFx 1.22.2 – Library Command Set / Erweiterung im SharePoint-Versionspanel
- Azure Functions v4 auf .NET 9 isolated worker für Diff- und Enrichment-Pipeline
- Azure Document Intelligence für OCR, Tabellen- und Layout-Extraktion
- Azure OpenAI für die Erklärungsschicht (GPT-4o-Klasse, EU-Region)
- PnP Core als Default-Zugriff auf SharePoint, Microsoft Graph nur dort, wo es technisch erforderlich ist (etwa Change Notifications oder Delta Queries)
- Terraform als Infrastructure-as-Code-Baseline – die gesamte Lösung wird in den Azure-Tenant des Kunden deployed, kein Dokument verlässt das Tenant
Im MVP-Deployment lief der Compare-Endpoint live in unserer Hackathon-Umgebung gegen eine echte SharePoint-Site und verglich reale PDF-Versionen Ende-zu-Ende.
Demo
Im Demo-Video begleiten wir einen typischen Review-Fall: Aus der Bibliothek heraus wird Compare gestartet, der deterministische Diff zeigt die strukturellen Unterschiede, und die AI-Schicht erklärt, was sich fachlich geändert hat – passend zur Sprache des Dokuments.
Das gesamte Video gibt es hier: SharePoint Change Explorer auf YouTube.
Wie es weitergeht
Der Hackathon ist vorbei, das Produkt nicht. SharePoint Change Explorer entwickeln wir konsequent weiter – auf Basis dessen, was wir aus echten SharePoint-Bibliotheken bei unseren Kunden mitnehmen. Wenn dich Versionsvergleich, Review-Briefings oder Audit-Trails für regulierte Dokumentprozesse interessieren oder du den Change Explorer einmal an deinen eigenen Bibliotheken sehen willst, melde dich bei uns – wir zeigen es gerne im Detail.