Architektur und Funktionsweise
Der Teams Chat Exporter & Archiv ist eine SharePoint-Framework-Lösung (SPFx). Sie läuft vollständig im Browser der angemeldeten Person und in Ihrem Microsoft-365-Tenant. Es gibt keinen Server von novalutions, keine eigene App-Registrierung und keine Datenbank.
Version 2.0 · Stand 4. November 2026 · 2 Min. Lesezeit
Auf einen Blick
| Eigenschaft | Wert |
|---|---|
| Technik | SharePoint-Framework-Webpart (SPFx 1.24, React 18, TypeScript) |
| Paket | teams-chat-archive.sppkg, Lösung „teams-chat-exporter-archive-client-side-solution“, Version 2.0.3 |
| Läuft als | Persönliche Teams-App, Teams-Tab, SharePoint-Webpart, ganzseitige SharePoint-App |
| Daten lesen | Microsoft Graph, delegierte Berechtigungen im Namen der angemeldeten Person |
| Daten schreiben | Ausschließlich ins OneDrive der angemeldeten Person (Standardordner TeamsChatExport) |
| Hosting des Codes | Im App-Katalog Ihres Tenants (Client-Side-Assets im Paket enthalten) |
| Externe Verbindungen | Keine. Auch die Lizenzprüfung erfolgt lokal im Browser. |
| Sprachen | Deutsch und Englisch, nach der Sprache von SharePoint bzw. Teams |
Datenfluss
Ihr Tenant
App-Katalog
liefert den Code des Webparts (.sppkg)
Hier läuft die App
Browser der Person
in Teams oder auf einer SharePoint-Seite, mit den Rechten der angemeldeten Person
Microsoft Graph
Chats, Kanäle, Bilder, Anhänge lesen
OneDrive der Person
Exporte schreiben und für das Archiv lesen
- Die Person öffnet die App in Teams oder SharePoint. SharePoint lädt den Code des Webparts aus dem App-Katalog Ihres Tenants.
- Der Webpart fordert über SharePoint ein Zugriffstoken für Microsoft Graph an, mit den Berechtigungen, die ein Admin unter „API-Zugriff“ genehmigt hat.
- Mit diesem Token liest der Browser Chats, Kanäle, Bilder und Anhänge der Person aus Microsoft Graph.
- Der Browser baut daraus die Exportdatei und schreibt sie mit Ordner „Dateien“ ins OneDrive der Person.
- Das Archiv liest dieselben Dateien wieder aus dem OneDrive und hält einen Index im Browser (IndexedDB) für schnellere Folgeaufrufe.
Komponenten
| Bereich | Aufgabe |
|---|---|
| Exportieren | Chats, Besprechungschats und Kanäle aus Graph lesen; vollständiger oder inkrementeller Export; Warteschlange mit zwei parallelen Exporten; Teilnehmerberichte. |
| Archiv | Exporte aus dem OneDrive einlesen, gleiche Chats zusammenführen, Chatansicht, Details, Volltextsuche über alle Chats. |
| Exportformat | Identisch mit den Dateien der früheren Power-App-Version (byte-gleich bis </html>), ergänzt um einen Kommentar mit dem Sync-Stand für das Ergänzen. |
| Lizenzprüfung | Liest den Schlüssel aus den Webpart-Eigenschaften oder der Tenant-Eigenschaft TeamsChatExporterLicenseKey und prüft ihn im Browser. |
Weiterlesen
Noch Fragen?
Viele Antworten stehen in den häufigen Fragen. Ab Paket L hilft Ihnen unser Support per E-Mail weiter.
