Configurare un datastore Microsoft SharePoint

Questa pagina descrive come creare un datastore e connettere Microsoft SharePoint a Gemini Enterprise.

Prima di iniziare

Prima di configurare la connessione federata Microsoft SharePoint, assicurati di quanto segue:

  1. Concedi il ruolo Discovery Engine Editor (roles/discoveryengine.editor). Questo ruolo è necessario per consentire all'utente di creare il datastore. Per concedere questo ruolo:

    1. Nella console Google Cloud , vai alla pagina IAM.

      Vai a IAM

    2. Individua l'account utente e fai clic sull'icona Modifica Modifica.
    3. Concedi all'utente il ruolo Discovery Engine Editor. Per saperne di più, consulta Ruoli e autorizzazioni IAM.

  2. Registra Gemini Enterprise come applicazione OAuth 2.0 in Microsoft Entra ID e ottieni le seguenti credenziali:

    • ID client

    • Client secret

    • ID tenant

    • URI istanza

  3. Configura le autorizzazioni API Microsoft con il consenso di un amministratore di Microsoft SharePoint.

Crea il datastore Microsoft SharePoint

Per creare un datastore Microsoft SharePoint, segui questi passaggi:

  1. Nella console Google Cloud , vai alla pagina Gemini Enterprise.

    Gemini Enterprise

  2. Seleziona o crea un Google Cloud progetto.

  3. Nel menu di navigazione, fai clic su Datastore.

  4. Fai clic su Crea datastore.

  5. Nella sezione Origine, cerca Microsoft SharePoint e fai clic su Seleziona.

  6. Nella sezione Dati:

    1. Nella sezione Modalità connettore, seleziona Ricerca federata o Importazione dati come modalità di connessione.

    2. Fai clic su Continua.

    3. Nella sezione Impostazioni di autenticazione, configura l'autenticazione in base alla modalità di connessione scelta.

      1. Fornisci i seguenti dettagli di autenticazione, se necessario:

        • ID client:l'identificatore univoco dell'applicazione registrata in Microsoft Entra ID della tua organizzazione.
        • Client secret:la chiave segreta generata durante la procedura di registrazione dell'applicazione OAuth 2.0 in Microsoft Entra ID.
        • ID tenant:l'identificatore univoco della tua organizzazione nel Centro amministrativo Microsoft Entra.
        • URI dell'istanza: l'URL di base per l'istanza di Microsoft SharePoint (ad es. https://{your-domain}.sharepoint.com).

        Per saperne di più, vedi Ottenere le credenziali client.

      2. Se hai selezionato Ricerca federata, fai clic su Accedi e completa l'accesso di terze parti.

    4. Fai clic su Continua.

    5. Se hai selezionato Federated Search, viene visualizzata la sezione Destinations. Inserisci l'URL di base del sito.

    6. Fai clic su Continua.

    7. Nella sezione Entities to search (Entità da cercare) (se hai selezionato Federated search (Ricerca federata)) o Entities to sync (Entità da sincronizzare) (se hai selezionato Data ingestion (Importazione dei dati)):

      1. Seleziona tutte le entità richieste.
      2. Se hai selezionato Ricerca federata, vai al passaggio successivo.
      3. Se hai selezionato Importazione dei dati, continua con i seguenti passaggi:
        1. (Facoltativo) Per sincronizzare progetti specifici, segui questi passaggi:
          1. Fai clic su Filtro.
          2. Per filtrare le entità dall'indice, seleziona la casella di controllo Escludi dall'indice o, per assicurarti che siano incluse nell'indice, seleziona la casella di controllo Includi nell'indice.
          3. Inserisci le chiavi. Premi Invio dopo ogni tasto.
          4. Fai clic su Salva.
        2. Per configurare la pianificazione della sincronizzazione, segui questi passaggi:
          1. Nell'elenco Frequenza di sincronizzazione, seleziona la frequenza di sincronizzazione.
            • Per pianificare sincronizzazioni complete separate dei dati di entità e identità, espandi il menu nella sezione Full Sync (Sincronizzazione completa) e seleziona Custom options (Opzioni personalizzate).
          2. Nell'elenco Frequenza di sincronizzazione incrementale, seleziona la frequenza di sincronizzazione incrementale. Per saperne di più, vedi Pianificazioni di sincronizzazione.
  7. Fai clic su Continua.

  8. Nella sezione Azioni:

    1. Se hai selezionato Ricerca federata:
      1. In Seleziona le azioni di Microsoft SharePoint da abilitare, seleziona le azioni della categoria per abilitarle per il connettore.
    2. Se hai selezionato Importazione dati:

      1. Nella sezione Impostazioni di autenticazione, configura l'autenticazione in base alla modalità di connessione scelta.

        1. Fornisci i seguenti dettagli di autenticazione, se necessario:

          • ID client:l'identificatore univoco dell'applicazione registrata in Microsoft Entra ID della tua organizzazione.
          • Client secret:la chiave segreta generata durante la procedura di registrazione dell'applicazione OAuth 2.0 in Microsoft Entra ID.
          • ID tenant:l'identificatore univoco della tua organizzazione nel Centro amministrativo Microsoft Entra.
          • URI dell'istanza: l'URL di base per l'istanza di Microsoft SharePoint (ad es. https://{your-domain}.sharepoint.com).

          Per saperne di più, vedi Ottenere le credenziali client.

      2. Fai clic su Continua.

      3. Nella sezione Destinazioni, inserisci l'URL di base del sito.

      4. Fai clic su Continua.

      5. In Seleziona le azioni di Microsoft SharePoint da abilitare, seleziona le azioni della categoria per abilitarle per il connettore.

  9. Fai clic su Continua.

  10. Nella sezione Configurazione:

    1. Dall'elenco Multiregionale, seleziona la posizione per il connettore dati.
    2. Nel campo Nome connettore dati, inserisci un nome per il connettore.
    3. Se hai selezionato US o EU come posizione, configura le impostazioni di crittografia:
      • (Facoltativo) Se non hai configurato le chiavi a singola regione, fai clic su Vai alla pagina delle impostazioni per farlo. Per saperne di più, consulta Registrare una chiave a singola regione per i connettori di terze parti.
      • Seleziona Chiave di crittografia gestita daGoogle o Chiave Cloud KMS.
      • Se hai selezionato Chiave Cloud KMS:
        • Nell'elenco Tipo di gestione delle chiavi, seleziona il tipo appropriato.
        • Nell'elenco Chiave Cloud KMS, seleziona la chiave.
      Per saperne di più, vedi Chiavi di crittografia gestite dal cliente.

  11. Fai clic su Continua.

  12. Nella sezione Fatturazione, seleziona Prezzi generali o Prezzi configurabili. Per saperne di più, consulta Verifica lo stato di fatturazione dei progetti e Licenze.

  13. Fai clic su Crea. Gemini Enterprise crea il datastore e mostra i datastore nella pagina Data Stores (Datastore).

Nella pagina Datastore, fai clic sul nome del datastore per visualizzarne lo stato. Dopo che lo stato del datastore passa da Creazione ad Attivo, il connettore Microsoft SharePoint è pronto per essere utilizzato.

Per un connettore di importazione creato con Microsoft SharePoint, lo stato del datastore passa da Creazione a In esecuzione all'avvio della sincronizzazione. Dopodiché, lo stato diventa Attivo al termine dell'importazione, a indicare che il datastore è completamente configurato. A seconda del volume di dati, l'importazione potrebbe richiedere diverse ore.

Dopo aver creato il datastore, crea un'app, collegala al datastore Microsoft SharePoint e autorizza Gemini Enterprise ad accedere a Microsoft SharePoint prima di eseguire qualsiasi query.

Abilitare la sincronizzazione in tempo reale per l'importazione dei dati

La sincronizzazione in tempo reale sincronizza solo le entità documento e non i dati correlati alle entità identità. La tabella seguente mostra gli eventi dei documenti supportati con la sincronizzazione in tempo reale.

Entità Microsoft SharePoint Crea Aggiorna Elimina Modifiche alle autorizzazioni
Allegati
Commenti
Eventi
File
Pagine

Per abilitare la sincronizzazione in tempo reale per il tuo datastore:

  1. Nella console Google Cloud , vai alla pagina Gemini Enterprise.

    Gemini Enterprise

  2. Nel menu di navigazione, fai clic su Datastore.

  3. Fai clic sul nome del datastore Microsoft SharePoint per cui vuoi attivare la sincronizzazione in tempo reale.

  4. Nella pagina Data (Dati) del datastore, attendi che lo stato del connettore diventi Active (Attivo).

  5. Nel campo Real-time sync (Sincronizzazione in tempo reale), fai clic su View/edit (Visualizza/modifica).

  6. Per abilitare la sincronizzazione in tempo reale, fai clic sul pulsante di attivazione/disattivazione Enable real-time sync (Abilita sincronizzazione in tempo reale).

  7. Nel campo Client secret, inserisci un valore. Questo valore viene utilizzato per verificare gli eventi webhook di Microsoft SharePoint. Ti consigliamo di utilizzare una stringa di 20 caratteri.

  8. Fai clic su Save (Salva).

    Attendi che il campo Real-time sync (Sincronizzazione in tempo reale) passi a Running (In esecuzione).

Gestione dei dati ed esecuzione delle query

Questa sezione descrive come Gemini Enterprise gestisce la tua query e le implicazioni per la privacy dell'utilizzo del datastore federato.

Esecuzione delle query

Dopo aver autorizzato Microsoft SharePoint e inviato una query di ricerca a Gemini Enterprise:

  • Gemini Enterprise invia la query di ricerca direttamente all'API Microsoft.
  • Gemini Enterprise combina i risultati con quelli di altre origini dati connesse e mostra un risultato di ricerca completo.

Gestione dei dati

Quando utilizzi la ricerca federata di terze parti, si applicano le seguenti regole di gestione dei dati:

  • La stringa di query viene inviata al backend di ricerca di terze parti (API Microsoft).
  • Queste terze parti potrebbero associare le query alla tua identità.
  • Se sono abilitate più origini dati di ricerca federata, la query potrebbe essere inviata a tutte.
  • Una volta che i dati raggiungono il sistema di terze parti, sono regolati dai termini di servizio e dalle norme sulla privacy di quel sistema.

Passaggi successivi