Manuelle Einrichtung der SharePoint-Website
Dieser Leitfaden enthält eine Schritt-für-Schritt-Anleitung zum Einrichten von SharePoint-Ordnern als Wissensdatenbanken mithilfe von Azure Active Directory-Anwendungen, ohne dass eine Admin-App erforderlich ist.
1. Erstellen Sie eine neue Ziel-App für Websites.
Gehen Sie zur Übersichtsseite und rufen Sie die Anwendungs-ID (Kunden-ID) und die Verzeichnis-ID (Mandanten-ID) ab. Speichern Sie diese Informationen in einer Textdatei.


2. API-Berechtigung für Grant Graph erteilen
Navigieren Sie zu „API-Berechtigung“ und fügen Sie dort eine Berechtigung hinzu. Verwenden Sie dort die Option „Anwendungsberechtigung“.

Erteilen Sie in der App-Registrierung der Website-Verwaltung die Graph-API-Berechtigungen für „Sites.Selected“.

Klicken Sie mit Administratorrechten auf den Link „Administratorzustimmung erteilen“, um die Berechtigungen zu genehmigen.
3. Erstellen Sie einen geheimen Kunden-Schlüssel
Navigieren Sie zur Seite „Zertifikate und Geheimnisse“, um geheime Kunden-Schlüssel zu erstellen.

Kopieren Sie den geheimen Schlüsselwert (NICHT die geheime ID) in die Textdatei, die die Kunden-ID und die Mandanten-ID enthält.

Ihre Textdatei sollte nun Folgendes enthalten
Kunden-ID: 4dbceba4--960918801231 Kundengeheimnis: JPz**************** Verzeichnis (Mandant) ID: cef6ac5c-7bc6--fdf0
4. Manueller Zugriff auf SharePoint-Websites gewähren
Befolgen Sie die Schritt-für-Schritt-Anleitung, um der Ziel-App Berechtigungen für bestimmte SharePoint-Websites zu erteilen:
5. Konfigurieren Sie die SharePoint-Integration in Blockbrain
Rufen Sie das Integrationsfenster in Blockbrain auf, indem Sie oben rechts auf dem Bildschirm auf die Schaltfläche Admin klicken.

Klicken Sie im Abschnitt „Integrationen“ auf die Schaltfläche „SharePoint-Integrationen verbinden“, um mit der Einrichtung der Integration zu beginnen.

Wählen Sie die Option SharePoint-Website einrichten (ohne Admin-Schlüssel).

Geben Sie die Admin Azure App Details in das Popup-Fenster ein, das zur Konfiguration der Integration angezeigt wird.
Applications-ID (Kunde) (Admin-App)
Kundengeheimnis Wert (NICHT die geheime ID der Admin-App)
Verzeichnis-ID (Mandant) (Admin-App)
Website-URL (Fügen Sie alle Websites hinzu, die Sie verbinden möchten)

Nach der Einrichtung können Sie jederzeit Websites hinzufügen oder entfernen, indem Sie auf die Schaltfläche „Neu konfigurieren“ klicken.

6. Verbinden Sie eine Sharepoint-Website als Wissensdatenbank
Um eine Website mit einer Wissensdatenbank zu verbinden und sie mit einem Bot zu verwenden, befolgen Sie die Anweisungen unter
Bewährte Methoden und Fehlerbehebung
Richtigkeit der Anmeldeinformationen Überprüfen Sie die Client-ID, den geheimen Client-Schlüssel und die Mandanten-ID anhand Ihrer Azure AD-App.
URL-Format Stellen Sie sicher, dass jede URL mit https:// beginnt und /sites/<site-name> folgt.
API-Berechtigungen Stellen Sie sicher, dass der Azure AD-App die erforderlichen Graph-Berechtigungen erteilt und genehmigt wurden.
Skalierung Wenn Sie viele Websites gleichzeitig einbinden müssen, sollten Sie die Methode „Site Discovery“ mit Admin-Schlüssel in Betracht ziehen.
Zuletzt aktualisiert

