• +1 (302) 476 2350
  • info@replacemagic.com

SharePoint App-Only-Authentifizierung für ReplaceMagic

App-Only-Zugriff einrichten, wenn Legacy-Authentifizierung deaktiviert ist

ReplaceMagic herunterladen Videos: So verwenden Sie ReplaceMagic

Die App-Only-Authentifizierung ermöglicht es ReplaceMagic, eine Verbindung zu SharePoint Online herzustellen, ohne ein Benutzerkonto zu verwenden — stattdessen wird eine registrierte Anwendungsidentität mit eigenen Berechtigungen genutzt. Dies ist der empfohlene Ansatz, wenn Ihr Mandant Legacy-Authentifizierungsprotokolle deaktiviert hat.

Wichtig: Für den Fall, dass der Legacy-Authentifizierungsmodus für Ihre SharePoint-Sites deaktiviert ist.

Aus dem Microsoft-Artikel: https://docs.microsoft.com/en-us/sharepoint/dev/solution-guidance/security-apponly-azureacs:

SharePoint App-Only ist das ältere, aber weiterhin sehr relevante Modell zur Einrichtung von App-Principals. Dieses Modell funktioniert sowohl für SharePoint Online als auch für SharePoint 2013/2016 On-Premises und ist ideal, um Ihre Anwendungen auf die Migration von SharePoint On-Premises zu SharePoint Online vorzubereiten. Die folgenden Schritte zeigen, wie ein App-Principal mit vollständigen Mandantenberechtigungen eingerichtet wird. Natürlich können Sie mit diesem Ansatz auch nur Leseberechtigungen erteilen.

Einen App-Only-Principal mit Mandantenberechtigungen einrichten

Navigieren Sie zu einer Website in Ihrem Mandanten (z. B. https://contoso.sharepoint.com) und rufen Sie dann die Seite appregnew.aspx auf (z. B. https://contoso.sharepoint.com/_layouts/15/appregnew.aspx). Klicken Sie auf dieser Seite auf die Schaltfläche Generieren, um eine Client-ID und ein Client-Secret zu erzeugen, und füllen Sie die restlichen Informationen wie im Screenshot unten aus.

App-Only-Registrierung appregnew.aspx Schritt 1
App-Only-Registrierung appregnew.aspx Schritt 2

Der nächste Schritt besteht darin, dem neu erstellten Principal Berechtigungen zu erteilen. Da wir mandantenweite Berechtigungen erteilen, kann dies nur über die Seite appinv.aspx auf der Mandanten-Verwaltungsseite erfolgen. Diese Seite erreichen Sie über https://contoso-admin.sharepoint.com/_layouts/15/appinv.aspx. Sobald die Seite geladen ist, fügen Sie Ihre Client-ID hinzu und suchen Sie den erstellten Principal:


Berechtigungen über appinv.aspx erteilen

Um Berechtigungen zu erteilen, müssen Sie das Berechtigungs-XML angeben, das die erforderlichen Berechtigungen beschreibt. Da diese Anwendung Zugriff auf alle Sites benötigt und auch die Suche mit App-Only verwendet, sind folgende Berechtigungen erforderlich:

Berechtigungs-XML für App-Only SharePoint-Zugriff
ReplaceMagic-Hinweis — mögliche Optionen für Right (im XML-Beispiel sehen Sie FullControl) sind:
  • Read
  • Write
  • Manage
  • Full Control

Um ReplaceMagic ausreichende Berechtigungen zu gewähren, damit das letzte Änderungsdatum, der Bearbeiter sowie der Genehmigungs- und Veröffentlichungsstatus beibehalten werden können, empfehlen wir die Verwendung von FullControl.

Wenn Sie auf Erstellen klicken, wird ein Dialog zur Berechtigungszustimmung angezeigt. Klicken Sie auf Vertrauen, um die Berechtigungen zu erteilen:

Zustimmungsdialog "Vertrauen" für App-Only-Berechtigungen

Bitte ersetzen Sie contoso durch Ihren Website-Namen.

Um die App-Only-Authentifizierung in ReplaceMagic in dem Formular zu verwenden, in dem Sie eine SharePoint-Verbindung erstellen können, wählen Sie über das Dropdown-Menü „Authentifizierungsmodus“ die Option „App-Only Authentication [BETA]“ aus und geben Sie im Feld Client/APP-ID und Client-Secret die generierten Daten ein:

App-Only-Authentifizierungsmodus im ReplaceMagic-Verbindungsformular


und stellen Sie eine Verbindung zu Ihrer SharePoint-Website her.

Wichtig: Für den Fall, dass der Legacy-Authentifizierungsmodus für Ihre SharePoint-Sites deaktiviert ist.

  

ReplaceMagic herunterladen Videos: So verwenden Sie ReplaceMagic

Hauptvorteile von ReplaceMagic in Kombination mit SharePoint:

  • Native Integration mit SharePoint (On-Premise und Online)
  • ReplaceMagic behält die wichtigsten Dokumenteigenschaften bei
  • ReplaceMagic basiert auf der SharePoint-Konfiguration
  • Gute Leistung
  • Wettbewerbsfähiger Preis für Kunden

Bei Fragen zögern Sie bitte nicht, uns zu kontaktieren.