Distribuire un connettore Facebook Pagine aziendali per archiviare i dati in Microsoft 365

Questo articolo descrive il processo di distribuzione di un connettore che usa il servizio di importazione di Microsoft 365 per importare dati dalle pagine di Facebook Business a Microsoft 365. Per una panoramica generale di questo processo e un elenco dei prerequisiti necessari per distribuire un connettore Facebook, vedere Configurare un connettore per archiviare Facebook dati.

Passaggio 1: Creare un'app in Microsoft Entra ID

Completare la procedura seguente per creare e registrare un'applicazione in Microsoft Entra ID.

  1. Passare a https://portal.azure.com e accedere con le credenziali di un account amministratore globale.

    Screenshot della home page portale di Azure per la creazione di una registrazione dell'app Microsoft Entra ID.

  2. Nel riquadro di spostamento a sinistra selezionare Microsoft Entra ID.

    Screenshot del riquadro di spostamento a sinistra portale di Azure con Microsoft Entra ID selezionato.

  3. Nel riquadro di spostamento a sinistra selezionare Registrazioni app (anteprima) e quindi selezionare Nuova registrazione.

    Screenshot della pagina Registrazioni app con l'opzione Nuova registrazione evidenziata.

  4. Registrare l'applicazione. In URI di reindirizzamento selezionare Web nell'elenco a discesa tipo di applicazione e quindi immettere https://portal.azure.com nella casella URI.

    Screenshot della pagina Registra un'applicazione con il nome, l'URI di reindirizzamento e il pulsante Registra.

  5. Copiare l'ID applicazione (client) e l'ID directory (tenant) e salvarli in un file di testo o in un altro percorso sicuro. Questi ID verranno usati nei passaggi successivi.

    Screenshot della pagina di panoramica dell'applicazione che mostra i valori id applicazione e ID directory da copiare.

  6. Passare a Certificati & segreti per la nuova app.

    Screenshot della pagina Certificati e segreti per la nuova applicazione nel portale di Azure.

  7. Selezionare Nuovo segreto client.

    Screenshot della sezione Segreti client con il pulsante Nuovo segreto client evidenziato.

  8. Creare un nuovo segreto. Nella casella descrizione digitare il segreto e quindi selezionare un periodo di scadenza.

    Screenshot della finestra di dialogo Aggiungi un segreto client con i campi descrizione e periodo di scadenza.

  9. Copiare il valore del segreto e salvarlo in un file di testo o in un altro percorso di archiviazione. Si tratta del segreto dell'applicazione Microsoft Entra usato nei passaggi successivi.

    Screenshot del valore del segreto client visualizzato dopo la creazione per la copia in una posizione sicura.

Passaggio 2: Distribuire il servizio Web del connettore da GitHub all'account Azure

Completare la procedura seguente per distribuire il servizio Web del connettore da GitHub all'account Azure.

  1. Passare al repository del connettore di esempio di Microsoft 365 e selezionare Distribuisci in Azure.

    Screenshot della pagina del repository GitHub con il pulsante Distribuisci in Azure evidenziato.

  2. Dopo aver selezionato Distribuisci per Azure, si viene reindirizzati a un portale di Azure con una pagina modello personalizzata. Compilare i dettagli informazioni di base e impostazioni e quindi selezionare Acquista.

    • Sottoscrizione: Selezionare la sottoscrizione Azure in cui si vuole distribuire il servizio Web Facebook Business Pages Connector.

    • Gruppo di risorse: Selezionare o creare un nuovo gruppo di risorse. Un gruppo di risorse è un contenitore che contiene le risorse correlate per una soluzione Azure.

    • Posizione: Selezionare una posizione.

    • Nome app Web: Specificare un nome univoco per l'app Web del connettore. Il nome deve avere una lunghezza compresa tra 3 e 18 caratteri. Questo nome viene usato per creare l'URL del servizio app Azure, ad esempio se si specifica il nome dell'app Web fbconnector, l'URL del servizio app Azure viene fbconnector.azurewebsites.net.

    • tenantId: ID tenant dell'organizzazione di Microsoft 365 copiato dopo la creazione dell'app connettore Facebook in Microsoft Entra ID nel passaggio 1.

    • APISecretKey: È possibile digitare qualsiasi valore come segreto. Questo valore viene usato per accedere all'app Web del connettore nel passaggio 5.

      Screenshot della pagina Azure modello di distribuzione personalizzato con i campi Informazioni di base e Impostazioni compilati.

  3. Al termine della distribuzione, la pagina sarà simile allo screenshot seguente:

    Screenshot del portale di Azure che mostra la distribuzione riuscita del servizio Web del connettore.

Passaggio 3: Registrare l'app Facebook

Completare la procedura seguente per registrare e configurare un'app Facebook per il connettore.

  1. Passare a https://developers.facebook.com, accedere con le credenziali per l'account per le pagine aziendali Facebook dell'organizzazione e quindi selezionare Aggiungi nuova app.

    Screenshot della pagina Facebook per sviluppatori con l'opzione Aggiungi nuova app evidenziata.

  2. Creare un nuovo ID app.

    Screenshot della finestra di dialogo Facebook Crea un nuovo ID app con i campi obbligatori visualizzati.

  3. Nel riquadro di spostamento a sinistra selezionare Aggiungi prodotti e quindi selezionare Configura nel riquadro Facebook Account di accesso.

    Screenshot del dashboard dell'app Facebook con l'opzione Aggiungi prodotti selezionata e il riquadro Facebook Login visibile.

  4. Nella pagina Integrazione Facebook account di accesso selezionare Web.

    Screenshot della pagina Integra Facebook account di accesso con l'opzione Piattaforma Web selezionata.

  5. Aggiungere l'URL del servizio app Azure, ad https://fbconnector.azurewebsites.netesempio .

    Screenshot della pagina di configurazione dell'account di accesso Facebook con l'URL del servizio app Azure immesso nel campo URL sito.

  6. Completare la sezione Avvio rapido della configurazione dell'account di accesso Facebook.

    Screenshot della sezione Avvio rapido completata della configurazione guidata dell'account di accesso Facebook.

  7. Nel riquadro di spostamento a sinistra in Facebook Account di accesso selezionare Impostazioni e aggiungere l'URI di reindirizzamento OAuth nella casella URI di reindirizzamento OAuth validi. Usare il formato <connectorserviceuri>/Views/FacebookOAuth, dove il valore per connectorserviceuri è l'URL del servizio app Azure per l'organizzazione, https://fbconnector.azurewebsites.netad esempio .

    Screenshot della pagina impostazioni di accesso Facebook con l'URI di reindirizzamento OAuth nel campo URI di reindirizzamento OAuth validi.

  8. Nel riquadro di spostamento a sinistra selezionare Aggiungi prodotti e quindi selezionare Webhook. Nel menu a discesa Pagina selezionare Pagina.

    Screenshot del dashboard dell'app Facebook con l'opzione Aggiungi prodotti selezionata e il riquadro del prodotto Webhooks.

  9. Aggiungere l'URL di callback dei webhook e aggiungere un token di verifica. Per l'URL di callback usare il formato <connectorserviceuri>/api/FbPageWebhook, dove il valore di connectorserviceuri è l'URL del servizio app Azure per l'organizzazione, ad esempio https://fbconnector.azurewebsites.net.

    Il token di verifica deve essere simile a una password complessa. Copiare il token di verifica in un file di testo o in un altro percorso di archiviazione.

    Screenshot della pagina di installazione dei webhook con l'URL di callback e i campi del token di verifica configurati.

  10. Testare e sottoscrivere l'endpoint per il feed.

    Screenshot della pagina Webhooks che mostra l'endpoint del feed con le opzioni di test e sottoscrizione.

  11. Aggiungere un URL di privacy, un'icona dell'app e un uso aziendale. Copiare anche l'ID app e il segreto dell'app in un file di testo o in un altro percorso di archiviazione.

    Screenshot della pagina delle impostazioni dell'app Facebook con l'URL della privacy, l'icona dell'app e i campi di uso aziendale.

  12. Rendere pubblica l'app.

    Screenshot della pagina delle impostazioni di revisione dell'app Facebook con l'interruttore per rendere pubblica l'app.

  13. Aggiungere l'utente al ruolo di amministratore o tester.

    Screenshot della pagina Ruoli dell'app Facebook con l'opzione per aggiungere un utente al ruolo di amministratore o tester.

  14. Aggiungere l'autorizzazione Accesso al contenuto pubblico della pagina .

    Screenshot della pagina delle autorizzazioni dell'app Facebook con l'autorizzazione Accesso al contenuto pubblico della pagina aggiunta.

  15. Aggiungere l'autorizzazione Gestisci pagine .

    Screenshot della pagina delle autorizzazioni dell'app Facebook con l'autorizzazione Gestisci pagine aggiunta.

  16. Ottenere la revisione dell'applicazione in base Facebook.

    Screenshot della pagina di revisione dell'app Facebook che mostra l'invio dell'applicazione per la revisione da parte di Facebook.

Passaggio 4: Configurare l'app Web del connettore

Completare la procedura seguente per configurare l'app Web del connettore con le credenziali e le impostazioni necessarie.

  1. Passare a https://<AzureAppResourceName>.azurewebsites.net (dove AzureAppResourceName è il nome della risorsa dell'app Azure denominata nel passaggio 4). Ad esempio, se il nome è fbconnector, passare a https://fbconnector.azurewebsites.net. La home page dell'app è simile allo screenshot seguente:

    Screenshot della home page dell'app Web del connettore Facebook nell'URL del servizio app Azure.

  2. Selezionare Configura per visualizzare una pagina di accesso.

    Screenshot dell'app Web del connettore con il pulsante Configura per visualizzare la pagina di accesso.

  3. Nella casella ID tenant digitare o incollare l'ID tenant ottenuto nel passaggio 1. Nella casella della password digitare o incollare l'APISecretKey (ottenuto nel passaggio 2), quindi selezionare Imposta impostazioni di configurazione per visualizzare la pagina dei dettagli di configurazione.

    Screenshot della pagina di accesso con i campi ID tenant e password per l'accesso alle impostazioni di configurazione.

  4. Immettere le impostazioni di configurazione seguenti:

    • Facebook ID applicazione: ID dell'app per l'applicazione Facebook ottenuta nel passaggio 3.

    • Facebook segreto dell'applicazione: segreto dell'app per l'applicazione Facebook ottenuta nel passaggio 3.

    • Facebook webhook verificano il token: il token di verifica creato nel passaggio 3.

    • Microsoft Entra ID applicazione: ID applicazione per l'app Microsoft Entra creata nel passaggio 1.

    • Microsoft Entra segreto dell'applicazione: valore del segreto APISecretKey creato nel passaggio 1.

  5. Selezionare Salva per salvare le impostazioni del connettore.

Passaggio 5: Configurare un connettore Facebook

Completare la procedura seguente per configurare un connettore Facebook nel portale di Microsoft Purview.

  1. Accedere al portale di Microsoft Purview.

  2. Selezionare Impostazioni>Connettori dati.

  3. Selezionare Connettori personali e quindi Aggiungi connettore.

  4. Nell'elenco selezionare Facebook Pagine business.

  5. Nella pagina Condizioni del servizio selezionare Accetta.

  6. Nella pagina Aggiungi credenziali per l'app connettore immettere le informazioni seguenti e quindi selezionare Convalida connessione.

    • Nella casella Nome digitare un nome per il connettore, ad esempio Facebook pagina delle notizie.
    • Nella casella URL di connessione digitare o incollare l'URL del servizio app Azure, ad https://fbconnector.azurewebsites.netesempio .
    • Nella casella Password digitare o incollare il valore di APISecretKey aggiunto nel passaggio 2.
    • Nella casella ID app Azure digitare o incollare il valore dell'ID applicazione (client), denominato anche MICROSOFT ENTRA ID applicazione, creato nel passaggio 1.
  7. Dopo aver convalidato la connessione, selezionare Avanti.

  8. Nella pagina Autorizza Microsoft 365 a importare dati digitare o incollare nuovamente APISecretKey e quindi selezionare Account di accesso app Web.

  9. Nella pagina Configura l'app connettore Facebook selezionare Accedi con Facebook e accedere usando le credenziali per l'account per le pagine aziendali Facebook dell'organizzazione. Assicurarsi che all'account Facebook a cui si accede sia assegnato il ruolo di amministratore per le pagine aziendali Facebook dell'organizzazione.

  10. Viene visualizzato un elenco delle pagine aziendali gestite dall'account Facebook a cui si accede. Selezionare la pagina da archiviare e quindi selezionare Avanti.

  11. Selezionare Continua per uscire dalla configurazione dell'app del servizio connettore.

  12. Nella pagina Imposta filtri è possibile applicare un filtro all'importazione iniziale di elementi con una determinata età. Selezionare un'età, quindi selezionare Avanti.

  13. Nella pagina Scegli percorso di archiviazione digitare l'indirizzo di posta elettronica della cassetta postale di Microsoft 365 in cui verranno importati gli elementi Facebook e quindi selezionare Avanti.

  14. Selezionare Avanti per esaminare le impostazioni del connettore e quindi selezionare Fine per completare la configurazione del connettore.