Was ist das SharePoint Framework?
Das SharePoint Framework (SPFx) ist das Erweiterungsmodell von Microsoft für SharePoint Online, Microsoft Teams und Viva Connections. Auch viele Bestandteile von Microsoft 365 selbst sind damit gebaut.
Version 2.0 · Stand 4. November 2026 · 2 Min. Lesezeit
Clientseitig statt serverseitig
Eine SPFx-Lösung besteht aus JavaScript-Code, der im Browser der Person läuft, die eine Seite oder Teams-App öffnet. Es wird nichts auf einem Server installiert, und die Lösung kann nur das tun, was die angemeldete Person ohnehin darf, plus die Microsoft-Graph-Berechtigungen, die ein Admin ausdrücklich freigegeben hat.
Die drei Bausteine
| Baustein | Was er tut | Wo Sie ihn verwalten |
|---|---|---|
| Lösungspaket (.sppkg) | Enthält Code, Manifest und die angeforderten API-Berechtigungen. Beim Teams Chat Exporter auch alle Client-Side-Assets, es wird also kein externes CDN benötigt. | App-Katalog des Tenants |
| App-Katalog | Eine spezielle SharePoint-Website, über die Lösungen für den ganzen Tenant oder einzelne Websites bereitgestellt werden. Von hier aus lassen sie sich auch zu Teams hinzufügen. | SharePoint Admin Center › Weitere Funktionen › Apps |
| API-Zugriff | Freigabe der Microsoft-Graph-Berechtigungen, die das Paket anfordert. Erst danach erhält der Code Tokens für Graph. | SharePoint Admin Center › Erweitert › API-Zugriff |
Anmeldung ohne eigene App-Registrierung
SPFx-Lösungen nutzen eine von Microsoft bereitgestellte Entra-ID-Anwendung für SharePoint-Framework-Komponenten („SharePoint Online Web Client Extensibility“). Wenn Sie unter „API-Zugriff“ eine Anfrage genehmigen, erteilen Sie dieser Anwendung die delegierte Berechtigung. Der Webpart fordert dann über SharePoint ein Token an; Kennwörter, Zertifikate oder Client-Secrets gibt es nicht.
Was das für den Teams Chat Exporter bedeutet
- Keine Infrastruktur: kein Azure-Abonnement, kein Server, keine Datenbank, keine Power-Automate-Flows.
- Kein Custom Script: Das Paket benötigt keine Skripterlaubnis auf Websites (
requiresCustomScript: false). - Mandantenweit verfügbar: Das Paket ist für die mandantenweite Bereitstellung ausgelegt (
skipFeatureDeployment: true). Es muss nicht auf jeder Website einzeln installiert werden. - Teams inklusive: Dasselbe Paket stellt die persönliche Teams-App und den Teams-Tab bereit.
Weiterführend: Überblick über das SharePoint Framework bei Microsoft.
Noch Fragen?
Viele Antworten stehen in den häufigen Fragen. Ab Paket L hilft Ihnen unser Support per E-Mail weiter.
