SharePoint als eigenen Speicher für PDF-Einreichungen verbinden

Profile picture of Benjamin André-Micolon

Als Alternative zum S3-kompatiblen Speicher oder Azure Blob Storage können Sie Ihre SharePoint Online-Dokumentbibliothek verbinden, um Dokumente und Einreichungen zu speichern.

Es gibt verschiedene Gründe, warum Sie Ihren eigenen Speicher (BYOS) mitbringen möchten, etwa die Einhaltung spezifischer Vorschriften in Ihrem Land oder Ihrer Branche oder weil Ihr Team SharePoint bereits für die Dokumentenverwaltung nutzt.

Wie der Upload funktioniert

Der Upload-Mechanismus ist bei allen Speicheranbietern identisch. Wenn Sie sich für die Details und das Sicherheitsmodell interessieren, schauen Sie hier vorbei.

Zusammengefasst findet der Upload auf dem Client statt, wobei der Server nur Upload- und Download-Links austauscht: Ihre Dokumente werden niemals über die SimplePDF-Server übertragen.

Voraussetzungen

Die Verbindung mit SharePoint erfordert:

  • Einen SimplePDF Premium-Tarif
  • Einen Microsoft 365-Mandanten mit SharePoint Online
  • Eine Entra ID (Azure AD) App-Registrierung mit den richtigen Berechtigungen

Schritt 1: App in Microsoft Entra ID registrieren

  1. Gehen Sie zu Azure Portal > App-Registrierungen und klicken Sie auf Neue Registrierung
  2. Füllen Sie das Registrierungsformular aus:
    • Name: SimplePDF (oder ein beliebiger Name)
    • Unterstützte Kontotypen: Nur Konten in diesem Organisationsverzeichnis (einzelner Mandant)
    • Umleitungs-URI: Wählen Sie Web und geben Sie https://simplepdf.com/api/integrations/sharepoint/callback ein
  3. Klicken Sie auf Registrieren

Entra ID App-Registrierungsformular

Client Secret erstellen

  1. Gehen Sie in Ihrer neu registrierten App zu Zertifikate & Geheimnisse > Neuer geheimer Clientschlüssel
  2. Geben Sie eine Beschreibung ein (z.B. SimplePDF) und wählen Sie eine Gültigkeitsdauer. Wir empfehlen, die längste verfügbare Gültigkeitsdauer (24 Monate) zu wählen, um Unterbrechungen zu vermeiden. Wenn das Geheimnis abläuft, funktioniert die SharePoint-Verbindung nicht mehr und Sie müssen ein neues Geheimnis erstellen und sich in SimplePDF erneut authentifizieren.
  3. Kopieren Sie den Geheimniswert sofort - er wird nicht erneut angezeigt

Entra ID Client Secret erstellen

API-Berechtigungen hinzufügen

  1. Gehen Sie zu API-Berechtigungen > Berechtigung hinzufügen > Microsoft Graph > Delegierte Berechtigungen
  2. Fügen Sie die folgenden Berechtigungen hinzu:
    • Sites.Read.All - ermöglicht SimplePDF, Ihre SharePoint-Websites aufzulisten, damit Sie eine auswählen können
    • Files.ReadWrite.All - ermöglicht SimplePDF, Dokumente in Ihrer ausgewählten Bibliothek hoch- und herunterzuladen
    • offline_access - hält die Verbindung aktiv, ohne erneute Authentifizierung

Sie müssen keine Administratoreinwilligung erteilen. Jeder Benutzer stimmt während des OAuth-Ablaufs individuell zu.

Entra ID API-Berechtigungen

Zugangsdaten notieren

Auf der Übersicht-Seite der App benötigen Sie:

  • Anwendungs-ID (Client ID)
  • Verzeichnis-ID (Tenant ID)

Zusammen mit dem Client Secret, das Sie zuvor kopiert haben.

Schritt 2: SharePoint in SimplePDF verbinden

  1. Melden Sie sich in Ihrem SimplePDF-Konto an
  2. Navigieren Sie zu den Kontoeinstellungen
  3. Klicken Sie im Bereich Bring your own storage auf Configure
  4. Wählen Sie SharePoint aus dem Dropdown für den Speichertyp
  5. Geben Sie Ihre drei Zugangsdaten ein: Tenant ID, Client ID und Client Secret
  6. Klicken Sie auf Authenticate with Microsoft
  7. Melden Sie sich mit einem Benutzer Ihres Microsoft 365-Mandanten an und erteilen Sie die Einwilligung

SharePoint-Zugangsdaten in SimplePDF

Schritt 3: Website und Dokumentbibliothek auswählen

Nach der Authentifizierung werden Sie zu SimplePDF weitergeleitet:

  1. Wählen Sie Ihre SharePoint-Website aus dem Dropdown
  2. Wählen Sie die Dokumentbibliothek, in der Einreichungen gespeichert werden sollen
  3. Klicken Sie auf Update

SharePoint-Website und Dokumentbibliothek-Auswahl

SimplePDF führt einen Diagnosetest (Upload + Download) durch, um die Konfiguration zu überprüfen. Wenn beides erfolgreich ist, sind Sie startklar.

SharePoint erfolgreich verbunden

Eingereichte Dokumente werden unter dem Pfad simple-pdf/<company_id>/ in Ihrer ausgewählten Dokumentbibliothek gespeichert.

Fehlerbehebung

Dropdown für Websites ist leer: Die SharePoint-Suchindizierung ist bei frisch bereitgestellten Mandanten möglicherweise nicht aktiv. Warten Sie einige Minuten und versuchen Sie es erneut.

Diagnosetest schlägt fehl: Überprüfen Sie, ob die App die richtigen API-Berechtigungen hat (Sites.Read.All, Files.ReadWrite.All, offline_access) und ob der Benutzer, der zugestimmt hat, Zugriff auf die ausgewählte Website hat.

Uploads funktionieren plötzlich nicht mehr: Ihr Client Secret ist möglicherweise abgelaufen. Gehen Sie im Azure Portal zur Seite Zertifikate & Geheimnisse Ihrer App, erstellen Sie ein neues Geheimnis und authentifizieren Sie sich anschließend in SimplePDF erneut, indem Sie im Speicherbereich auf Configure klicken.

Status "Inactive - upgrade to Premium": SharePoint BYOS erfordert den Premium-Tarif. S3 und Azure Blob Storage sind mit dem Pro-Tarif verfügbar.

Das war's! Ihre Dokumente und Einreichungen werden nun direkt in Ihrer SharePoint-Dokumentbibliothek gespeichert.

Wenn Sie Fragen haben, wenden Sie sich gerne an support@simplepdf.com

Das könnte Sie auch interessieren