---
title: "SharePoint/OneDrive"
description: "SharePoint und OneDrive direkt in meinGPT anbinden — per Microsoft-Anmeldung, ohne eigene Azure-App"
canonical_url: "https://meingpt.com/docs/integrations/sources/sharepoint"
language: de
---

# SharePoint/OneDrive

## In meinGPT einrichten

Öffne **Einstellungen → Datenquellen**, klicke auf **Datenquelle hinzufügen** und wähle SharePoint/OneDrive.

Eine eigene Azure-App-Registrierung ist nicht nötig. meinGPT nutzt für die Anbindung eine eigene, bereits registrierte Multi-Tenant-Azure-App (dieselbe „meinGPT Enterprise Application", die auch der [Microsoft 365 Connector](/docs/integrations/connectors/microsoft365) verwendet) — Du hinterlegst keine `client_id`, kein `client_secret` und keinen Refresh-Token manuell.

meinGPT öffnet ein Popup-Fenster und leitet zu `login.microsoftonline.com` weiter; melde Dich mit einem Geschäfts-, Schul- oder Uni-Konto an.

Angefragt werden `Sites.Read.All`, `User.Read` und `offline_access`. Verlangt Eure Organisation eine Admin-Freigabe für neue Anwendungen, muss ein:e Administrator:in diese einmalig bestätigen — siehe [Fehlerbehebung](#fehlerbehebung) unten.

Nach erfolgreicher Anmeldung zeigt meinGPT die verfügbaren SharePoint-Sites; wähle eine ganze Site oder ein einzelnes Laufwerk samt Ordner aus.

Die Liste der verfügbaren Sites basiert auf Microsofts Such-Index (Microsoft Graph `/sites?search=*`) und nicht auf einer vollständigen Aufzählung aller Sites, auf die Du in Microsoft 365 Zugriff hast. Team-Sites, die Microsoft noch nicht in den Such-Index aufgenommen hat — auch mit korrekten Berechtigungen und korrekter Sichtbarkeits-Einstellung — erscheinen dadurch möglicherweise nicht in dieser Liste, selbst wenn Du direkt in SharePoint darauf zugreifen kannst. Fehlt eine Site, die eigentlich zugänglich sein sollte, nutze den [`sharepoint_site`-Modus](#sharepoint-site-sync-per-url) weiter unten, der die Site direkt über ihre URL anbindet.

SharePoint/OneDrive läuft als Cloud-Datenquelle; ein eigener Outpost wird dafür nicht benötigt, und dieser Source-Typ steht für On-Prem-Outpost-Bereitstellungen nicht zur Verfügung.

## Interne Konfigurationsstruktur

Die folgende Feldtabelle beschreibt die interne Konfigurationsstruktur der Datenquelle. Als Kund:in trägst Du diese Felder nicht selbst ein — sie werden beim Verbinden über die Microsoft-Anmeldung oben automatisch befüllt.

| Feld | Pflicht | Beschreibung |
| --- | --- | --- |
| `client_id` | – | Anwendungs-Client-ID (Standard: die meinGPT Enterprise Application) |
| `client_secret` | – | Anwendungs-Client-Secret |
| `refresh_token` | ✅ | OAuth-Refresh-Token |
| `drive_id` | ✅ | OneDrive-ID |
| `drive_type` | ✅ | Laufwerkstyp (`personal`, `business`, `documentLibrary`) |
| `tenant_id` | – | Optionaler eigener Tenant |
| `base_path` | – | Optionaler Ordnerpfad |

## Synchronisierung

- meinGPT greift über den OAuth-Refresh-Token auf OneDrive-/SharePoint-Inhalte zu.
- Sync-Läufe holen Dateien aus dem gewählten Laufwerksbereich und verarbeiten sie inkrementell.
- Rotieren Tokens, werden sie im laufenden Betrieb automatisch erneuert.

## SharePoint Site Sync (per URL)

Neben dem laufwerksgebundenen `onedrive`-Typ oben gibt es einen zweiten SharePoint-Modus, der eine einzelne, direkt über ihre URL ausgewählte SharePoint-Site synchronisiert — statt über den Laufwerks-Picker aus Schritt 3 oben: `sharepoint_site`. Dieser Modus eignet sich auch, wenn eine einzelne Site nicht in der Sites-Liste erscheint, da `sharepoint_site` die Site direkt über die URL auflöst, statt sich auf Microsofts Such-Index zu verlassen.

| Feld | Pflicht | Beschreibung |
| --- | --- | --- |
| `site_url` | ✅ | SharePoint-URL, z. B. `https://firma.sharepoint.com` oder eine konkrete Site wie `https://firma.sharepoint.com/sites/vertrieb` |
| `site_id` | ✅ | Microsoft-Graph-Site-ID der ausgewählten SharePoint-Site |
| `refresh_token` | ✅ | OAuth-Refresh-Token |
| `client_id` | ✅ | Azure-AD-Anwendungs-Client-ID |
| `client_secret` | ✅ | Azure-AD-Anwendungs-Client-Secret |
| `base_path` | – | Optionaler Ordnerpfad |

Diesen Modus richtet ihr gemeinsam mit meinGPT ein.

## Fehlerbehebung

### „Kann nicht verifiziert werden" nach der Microsoft-Anmeldung

Diese Meldung erscheint, wenn das OAuth-Popup nach der Anmeldung keinen gültigen Autorisierungscode an meinGPT zurückgibt. Häufigste Ursachen:

- **Admin-Freigabe fehlt**: Hat noch niemand in Eurer Organisation eine Microsoft-Integration in meinGPT genutzt, muss zuerst ein:e Global- oder Application-Administrator:in der meinGPT Enterprise Application im [Entra Admin Center](https://entra.microsoft.com/) unter **Enterprise-Anwendungen → Berechtigungen** einmalig zustimmen. Ohne diese Zustimmung zeigt Microsoft im Popup einen Fehler ("Admin-Genehmigung erforderlich", oft mit Code "AADSTS65001") statt die Anmeldung abzuschließen - schließt Du das Popup danach, wertet meinGPT das als abgebrochene Anmeldung und zeigt „Kann nicht verifiziert werden".
- **Popup wurde durch den Browser blockiert oder vorzeitig geschlossen**: Prüfe, ob Dein Browser Popups für meinGPT erlaubt, und schließe das Microsoft-Fenster nicht, bevor die Weiterleitung zurück zu meinGPT abgeschlossen ist.
- **Privates Microsoft-Konto verwendet**: Nur Geschäfts-, Schul- oder Uni-Konten werden unterstützt.

Die Zustimmung im Entra Admin Center gilt für die gesamte Organisation und deckt sowohl diese Datenquelle als auch den [Microsoft 365 Connector](/docs/integrations/connectors/microsoft365) ab - ist einer der beiden Wege bei Euch bereits erfolgreich eingerichtet, ist die Admin-Freigabe in der Regel kein Thema mehr.
