Bereitstellen eines Connectors zum Archivieren Facebook Geschäftsseitendaten
Dieser Artikel enthält den schritt-für-Schritt-Prozess zum Bereitstellen eines Connectors, der den Office 365 Import-Dienst verwendet, um Daten von Facebook Business-Seiten in Microsoft 365 zu importieren. Eine allgemeine Übersicht über diesen Prozess und eine Liste der Voraussetzungen, die für die Bereitstellung eines Facebook-Connectors erforderlich sind, finden Sie unter Einrichten eines Connectors zum Archivieren Facebook Daten.
Tipp
Wenn Sie kein E5-Kunde sind, verwenden Sie die 90-tägige Testversion von Microsoft Purview-Lösungen, um zu erfahren, wie zusätzliche Purview-Funktionen Ihre Organisation bei der Verwaltung von Datensicherheits- und Complianceanforderungen unterstützen können. Starten Sie jetzt im Testhub für Microsoft Purview-Complianceportal. Erfahren Sie mehr über Anmelde- und Testbedingungen.
Schritt 1: Erstellen einer App in Microsoft Entra ID
Wechseln Sie zu , https://portal.azure.com und melden Sie sich mit den Anmeldeinformationen eines globalen Administratorkontos an.
Wählen Sie im linken Navigationsbereich Microsoft Entra ID aus.
Wählen Sie im linken Navigationsbereich App-Registrierungen (Vorschau) und dann Neue Registrierung aus.
Registrieren Sie die Anwendung. Wählen Sie unter Umleitungs-URI in der Dropdownliste Anwendungstyp die Option Web aus, und geben Sie https://portal.azure.com dann in das Feld für den URI ein.
Kopieren Sie die Anwendungs-ID (Client) und die Verzeichnis-ID (Mandant), und speichern Sie sie in einer Textdatei oder an einem anderen sicheren Speicherort. Sie verwenden diese IDs in späteren Schritten.
Wechseln Sie zu Zertifikate & Geheimnisse für die neue App.
Wählen Sie Neuer geheimer Clientschlüssel aus.
Erstellen Sie ein neues Geheimnis. Geben Sie im Feld Beschreibung das Geheimnis ein, und wählen Sie dann einen Ablaufzeitraum aus.
Kopieren Sie den Wert des Geheimnisses, und speichern Sie ihn in einer Textdatei oder einem anderen Speicherort. Dies ist das Microsoft Entra Anwendungsgeheimnis, das Sie in späteren Schritten verwenden.
Schritt 2: Bereitstellen des Connectorwebdiensts von GitHub in Ihrem Azure-Konto
Wechseln Sie zu dieser GitHub-Website , und wählen Sie In Azure bereitstellen aus.
Nachdem Sie In Azure bereitstellen ausgewählt haben, werden Sie zu einer Azure-Portal mit einer benutzerdefinierten Vorlagenseite umgeleitet. Geben Sie die Details zu Grundlagen und Einstellungen ein, und wählen Sie dann Kaufen aus.
Abonnement: Wählen Sie Ihr Azure-Abonnement aus, in dem Sie den Facebook Business Pages-Connectorwebdienst bereitstellen möchten.
Ressourcengruppe: Wählen Sie eine neue Ressourcengruppe aus, oder erstellen Sie sie. Eine Ressourcengruppe ist ein Container, der verwandte Ressourcen für eine Azure-Lösung enthält.
Lage: Wählen Sie einen Standort aus.
Web-App-Name: Geben Sie einen eindeutigen Namen für die Connector-Web-App an. Der Name muss zwischen 3 und 18 Zeichen lang sein. Dieser Name wird verwendet, um die Azure App Service-URL zu erstellen. Wenn Sie beispielsweise den Web-App-Namen von fbconnector angeben, wird die Azure App Service-URL fbconnector.azurewebsites.net.
tenantId: Die Mandanten-ID Ihrer Microsoft 365-organization, die Sie nach dem Erstellen der Facebook Connector-App in Microsoft Entra ID in Schritt 1 kopiert haben.
APISecretKey: Sie können einen beliebigen Wert als Geheimnis eingeben. Dies wird für den Zugriff auf die Connector-Web-App in Schritt 5 verwendet.
Nachdem die Bereitstellung erfolgreich war, sieht die Seite in etwa wie im folgenden Screenshot aus:
Schritt 3: Registrieren der Facebook-App
Wechseln Sie zu https://developers.facebook.com, melden Sie sich mit den Anmeldeinformationen für das Konto für die Facebook Business-Seiten Ihres organization an, und wählen Sie dann Neue App hinzufügen aus.
Erstellen Sie eine neue App-ID.
Wählen Sie im linken Navigationsbereich Produkte hinzufügen und dann auf der Kachel Facebook Anmeldung die Option Einrichten aus.
Wählen Sie auf der Seite Facebook Anmeldung integrieren die Option Web aus.
Fügen Sie die Azure App Service-URL hinzu. z. B
https://fbconnector.azurewebsites.net
. .Schließen Sie den Abschnitt Schnellstart des Facebook Login-Setups ab.
Wählen Sie im linken Navigationsbereich unter Facebook Anmeldungdie Option Einstellungen aus, und fügen Sie den OAuth-Umleitungs-URI im Feld Gültige OAuth-Umleitungs-URIs hinzu. Verwenden Sie das Format <connectorserviceuri>/Views/FacebookOAuth, wobei der Wert für connectorserviceuri die Azure App Service-URL für Ihre organization ist,
https://fbconnector.azurewebsites.net
z. B. .Wählen Sie im linken Navigationsbereich Produkte hinzufügen und dann Webhooks aus. Wählen Sie im Pulldownmenü Seite die Option Seite aus.
Fügen Sie die Webhooks-Rückruf-URL hinzu, und fügen Sie ein Überprüfungstoken hinzu. Verwenden Sie für das Format der Rückruf-URL das Format
<connectorserviceuri>/api/FbPageWebhook
, wobei der Wert für connectorserviceuri die Azure App Service-URL für Ihre organization ist, z. Bhttps://fbconnector.azurewebsites.net
. .Das Überprüfungstoken sollte einem sicheren Kennwort ähneln. Kopieren Sie das Überprüfungstoken in eine Textdatei oder einen anderen Speicherort.
Testen und abonnieren Sie den Endpunkt für den Feed.
Fügen Sie eine Datenschutz-URL, ein App-Symbol und eine geschäftliche Verwendung hinzu. Kopieren Sie außerdem die App-ID und das App-Geheimnis in eine Textdatei oder einen anderen Speicherort.
Machen Sie die App öffentlich.
Fügen Sie der Administrator- oder Testerrolle einen Benutzer hinzu.
Fügen Sie die Zugriffsberechtigung für öffentliche Seiteninhalte hinzu.
Hinzufügen der Berechtigung "Seiten verwalten".
Lassen Sie die Anwendung von Facebook überprüfen.
Schritt 4: Konfigurieren der Connector-Web-App
Wechseln Sie zu
https://<AzureAppResourceName>.azurewebsites.net
(wobei AzureAppResourceName der Name Ihrer Azure-App-Ressource ist, die Sie in Schritt 4 benannt haben). Wenn der Name beispielsweise fbconnector lautet, wechseln Sie zuhttps://fbconnector.azurewebsites.net
. Die Startseite der App sieht wie im folgenden Screenshot aus:Wählen Sie Konfigurieren aus, um eine Anmeldeseite anzuzeigen.
Geben Sie im Feld Mandanten-ID Ihre Mandanten-ID (die Sie in Schritt 2 abgerufen haben) ein, oder fügen Sie sie ein. Geben Sie im Feld Kennwort den APISecretKey (den Sie in Schritt 2 abgerufen haben) ein, oder fügen Sie ihn ein, und wählen Sie dann Konfigurationseinstellungen festlegen aus, um die Seite mit den Konfigurationsdetails anzuzeigen.
Geben Sie die folgenden Konfigurationseinstellungen ein:
Facebook Anwendungs-ID: Die App-ID für die Facebook Anwendung, die Sie in Schritt 3 abgerufen haben.
Facebook Anwendungsgeheimnis: Das App-Geheimnis für die Facebook Anwendung, die Sie in Schritt 3 abgerufen haben.
Facebook Webhooks zum Überprüfen des Tokens: Das Überprüfungstoken, das Sie in Schritt 3 erstellt haben.
Microsoft Entra Anwendungs-ID: Die Anwendungs-ID für die Microsoft Entra-App, die Sie in Schritt 1 erstellt haben.
Microsoft Entra Anwendungsgeheimnis: Der Wert für das APISecretKey-Geheimnis, das Sie in Schritt 1 erstellt haben.
Wählen Sie Speichern aus, um die Connectoreinstellungen zu speichern.
Schritt 5: Einrichten eines Facebook-Connectors
Wählen Sie die entsprechende Registerkarte für das von Ihnen verwendete Portal aus. Weitere Informationen zum Microsoft Purview-Portal finden Sie im Microsoft Purview-Portal. Weitere Informationen zum Complianceportal finden Sie unter Microsoft Purview-Complianceportal.
Melden Sie sich beim Microsoft Purview-Portal an.
Wählen Sie Einstellungen>Datenconnectors aus.
Wählen Sie Meine Connectors und dann Connector hinzufügen aus.
Wählen Sie in der Liste Facebook Unternehmensseiten aus.
Wählen Sie auf der Seite Nutzungsbedingungen die Option Akzeptieren aus.
Geben Sie auf der Seite Anmeldeinformationen für Ihre Connector-App hinzufügen die folgenden Informationen ein, und wählen Sie dann Verbindung überprüfen aus.
- Geben Sie im Feld Name einen Namen für den Connector ein, z. B. Facebook Nachrichtenseite.
- Geben Sie im Feld Verbindungs-URL die Azure App Service-URL ein, oder fügen Sie sie ein. z. B
https://fbconnector.azurewebsites.net
. . - Geben Sie im Feld Kennwort den Wert des APISecretKey ein, den Sie in Schritt 2 hinzugefügt haben, oder fügen Sie ihn ein.
- Geben Sie im Feld Azure-App-ID den Wert der Anwendungs-ID (Client-ID) ein, die auch als Microsoft Entra Anwendungs-ID bezeichnet wird, die Sie in Schritt 1 erstellt haben.
Nachdem die Verbindung erfolgreich überprüft wurde, wählen Sie Weiter aus.
Geben Sie auf der Seite Microsoft 365 zum Importieren von Daten autorisieren erneut apiSecretKey ein, oder fügen Sie ihn ein, und wählen Sie dann Web-App anmelden aus.
Wählen Sie auf der Seite Facebook Connector-App konfigurieren die Option Mit Facebook anmelden aus, und melden Sie sich mit den Anmeldeinformationen für das Konto für die Facebook Business-Seiten Ihres organization an. Stellen Sie sicher, dass dem Facebook Konto, bei dem Sie sich angemeldet haben, die Administratorrolle für die Facebook Business-Seiten Ihrer organization zugewiesen ist.
Eine Liste der Geschäftsseiten, die von dem Facebook Konto verwaltet werden, bei dem Sie sich angemeldet haben, wird angezeigt. Wählen Sie die zu archivierende Seite und dann Weiter aus.
Wählen Sie Weiter aus, um die Einrichtung der Connectordienst-App zu beenden.
Auf der Seite Filter festlegen können Sie einen Filter anwenden, um zunächst Elemente mit einem bestimmten Alter zu importieren. Wählen Sie ein Alter und dann Weiter aus.
Geben Sie auf der Seite Speicherort auswählen die E-Mail-Adresse des Microsoft 365-Postfachs ein, in das die Facebook Elemente importiert werden, und wählen Sie dann Weiter aus.
Wählen Sie Weiter aus, um die Connectoreinstellungen zu überprüfen, und wählen Sie dann Fertig stellen aus, um die Connectoreinrichtung abzuschließen.