Questa pagina descrive come collegare origini dati di terze parti a Vertex AI Search.
Quando colleghi un'origine dati di terze parti, Vertex AI Search crea un connettore di dati e associa a questo i datastore (chiamati datastore di entità) per le entità specificate. I tipi di entità sono specifici dell'origine dati a cui ti connetti. Ad esempio, le entità di Jira Cloud includono problemi, allegati, commenti e log di lavoro.
Le origini dati di terze parti sono disponibili solo per le app di ricerca generiche. Chat, consigli e app per agenti non possono utilizzare origini dati di terze parti.
I connettori di terze parti non sono conformi a CMEK.
Per importare i dati da un'origine dati Google, consulta Creare un magazzino di dati di ricerca.
Prima di iniziare
Contatta il team degli Account Google e richiedi di essere aggiunto alla lista consentita per i connettori delle origini dati di terze parti.
Vai alla sezione relativa alla fonte che intendi utilizzare:
Connettere Confluence Cloud
Utilizza la procedura riportata di seguito per sincronizzare i dati da Confluence Cloud a Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per informazioni sulla configurazione del controllo dell'accesso dell'accesso, consulta Utilizzare il controllo dell'accesso alle origini dati.
Prepara le seguenti informazioni di autenticazione:
URL istanza. Nel modulo
https://EXAMPLE.atlassian.net
, ad esempiohttps://google.atlassian.net
.ID istanza. Si tratta di
cloudid
e puoi trovarlo andando suhttps://EXAMPLE.atlassian.net/_edge/tenant_info
e copiando il valore dicloudId
.
Attiva OAuth 2.0 e ottieni l'ID client e il client secret.
Utilizza
https://vertexaisearch.cloud.google.com/console/oauth/confluence_oauth.html
come URL di callback. Per informazioni su come attivare OAuth 2.0 per Confluence Cloud e ottenere l'ID client e il client secret, consulta la sezione App OAuth 2.0 (3LO) nella documentazione per gli sviluppatori di Atlassian.Quando imposti gli ambiti di autorizzazione OAuth 2.0, configura i seguenti ambiti:
Affinché le autorizzazioni utente vengano applicate correttamente, ogni utente di Confluence Cloud deve rendere visibile il proprio indirizzo email a tutti gli utenti. Per farlo, modifica le impostazioni di visibilità delle email in Confluence Cloud e imposta la visibilità su
Anyone
. Per saperne di più, consulta Impostare la visibilità delle email nella documentazione di Atlassian.
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da Confluence Cloud a Vertex AI Search, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Nuovo datastore.
Nella pagina Seleziona un'origine dati, vai alla sezione Origini di terze parti e seleziona Confluence.
Inserisci i tuoi dati di autenticazione e fai clic su Autentica.
Viene visualizzata una nuova finestra. Inserisci il nome utente e la password dell'istanza. Verifica che l'autenticazione sia andata a buon fine prima di tornare alla pagina Specifica l'origine Confluence per il tuo datastore.
Seleziona le entità da sincronizzare, quindi fai clic su Continua.
Seleziona una regione per il connettore dati.
Inserisci un nome per il connettore dati.
Seleziona una frequenza di sincronizzazione.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del datastore per visualizzarne i dettagli nella pagina Dati. Il stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.
Connetti Jira Cloud
Utilizza la procedura seguente per sincronizzare i dati da Jira Cloud a Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, puoi scegliere la frequenza con cui il datastore si sincronizza con l'origine.
Prima di iniziare
Prima di configurare la connessione:
- Configura controllo dell'accesso. Assicurati che controllo dell'accesso sia configurato correttamente per l'origine dati. Questo passaggio garantisce che solo gli utenti autorizzati possano accedere e gestire i dati. Per ulteriori informazioni, consulta la documentazione su come utilizzare il controllo dell'accesso alle origini dati.
- Affinché le autorizzazioni utente vengano applicate correttamente, gli utenti di Jira Cloud devono fornire il consenso alla condivisione.
- Assicurati di avere un account Atlassian, un'istanza Jira e un progetto.
- Verifica di disporre dell'accesso amministrativo all'istanza e al progetto Jira.
Configurare l'autenticazione e le autorizzazioni in Jira
Segui le istruzioni riportate nelle sezioni seguenti per assicurarti di disporre dei dettagli di autenticazione e dell'accesso amministrativo necessari per la tua istanza Jira. Crea un ID client e un segreto client tramite la Developer Console di Atlassian, configura gli ambiti OAuth 2.0 richiesti e imposta le autorizzazioni per gli utenti. Infine, recupera l'URL e l'ID istanza, configura i ruoli e autenticati per sincronizzare i dati tra Jira Cloud e Vertex AI Search.
Creare l'ID client e il client secret
- Accedi a developer.atlassian.com.
- Fai clic sull'icona del profilo nell'angolo in alto a destra e seleziona Console per sviluppatori.
- Fai clic su Crea e seleziona Integrazione OAuth 2.0.
- Inserisci un nome per l'app.
- Seleziona la casella di controllo Termini e condizioni.
- Fai clic su Crea.
Troverai cinque opzioni: Panoramica, Distribuzione, Autorizzazioni, Autorizzazione e Impostazioni. Inizia con Autorizzazione:
a. Fai clic su Autorizzazione.
b. Nella tabella Tipo di autorizzazione, seleziona Aggiungi per OAuth 2.0 (3LO).
Nel campo URL di callback, inserisci
https://vertexaisearch.cloud.google.com/console/oauth/jira_oauth.html
e poi fai clic su Salva modifiche.NOTA: se viene visualizzato l'avviso La tua app non ha API. Aggiungi le API alla tua app., verrà affrontato nella sezione successiva.
Seleziona Autorizzazioni:
a. Vai ad API Jira, fai clic su Aggiungi e poi su Configura.
NOTA: quando fai clic su Aggiungi, il pulsante diventa Configura.
b. Vai alla scheda Ampi spazi classici e fai clic su Modifica ambiti. Seleziona i seguenti ambiti:
Verifica che siano selezionati 7 ambiti, quindi salva le modifiche.
Fai clic su Distribuzione, seleziona Modifica e svolgi i seguenti passaggi:
- Seleziona prima il pulsante di opzione Condivisione per attivare la modifica di altri campi.
- Compila i campi rimanenti.
- Seleziona Sì quando richiesto:
Does your app store personal data?
Seleziona Impostazioni per copiare l'ID client e il client secret.
Recupera l'URL e l'ID istanza
Per ottenere l'URL dell'istanza:
- Vai ad atlassian.net e accedi con il tuo account amministratore.
- Seleziona l'app che vuoi sincronizzare. Ad esempio, sincronizza la prima app.
- Trova l'URL dell'istanza, ovvero il sottodominio nella barra degli indirizzi. L'aspetto sarà simile al seguente:
Assign appropriate permissions
.
Per ottenere l'ID istanza:
- Apri una nuova scheda, copia l'URL dell'istanza e aggiungi
/_edge/tenant_info
all'URL dell'istanza. Ad esempio,https://YOUR-INSTANCE.atlassian.net/_edge/tenant_info
. - Vai al link per trovare il valore
cloudId
.cloudId
è il tuo ID istanza.
Configurare autorizzazioni e ruoli
- Accedi ad atlassian.com con il tuo account amministratore.
- Fai clic sull'icona del menu in alto a sinistra o vai alla pagina admin.atlassian.com.
Nella pagina Amministrazione, fai clic su Gestisci utenti e vai alla pagina Gruppi.
Fai clic su Crea gruppo. Inserisci un nome per il gruppo e crealo.
Nella sezione Accesso ai prodotti del gruppo della pagina del nuovo gruppo, fai clic su Aggiungi prodotti al gruppo.
Per Jira, seleziona Amministratore dell'accesso utente come ruolo del prodotto.
Per Jira Admin, seleziona Amministratore prodotto come ruolo del prodotto e salva le modifiche.
Nella pagina Gruppi, fai clic su Aggiungi membri del gruppo e aggiungi gli utenti o gli account con cui il connettore eseguirà l'autenticazione.
Creare un connettore Jira Cloud
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da Jira Cloud a Vertex AI Search, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Crea datastore.
Nella pagina Seleziona un'origine dati, vai alla sezione Origini di terze parti e seleziona Jira.
Inserisci i tuoi dati di autenticazione e fai clic su Autentica.
Viene visualizzata una nuova finestra. Inserisci il nome utente e la password dell'istanza. Verifica che l'autenticazione sia andata a buon fine prima di tornare alla pagina Specifica l'origine Jira per il tuo datastore.
Seleziona le entità da sincronizzare, quindi fai clic su Continua.
Seleziona una regione per il tuo datastore.
Inserisci un nome per il tuo datastore.
Seleziona una frequenza di sincronizzazione.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del datastore per visualizzarne i dettagli nella pagina Dati. Il stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.
Collega Salesforce
Utilizza la procedura seguente per sincronizzare i dati da Salesforce a Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di iniziare
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per informazioni sulla configurazione del controllo dell'accesso dell'accesso, consulta Utilizzare il controllo dell'accesso alle origini dati.
Prepara le seguenti informazioni di autenticazione. Per informazioni sulla configurazione dell'ID client e del client secret in Salesforce, consulta Configurare un'app collegata per il flusso delle credenziali client OAuth 2.0 nella documentazione di Salesforce.
- URL istanza: il nome di dominio della tua istanza Salesforce. Cerca Il mio dominio, copia il suffisso di dominio con
my.salesforce.com
e aggiungihttps://
all'inizio. - ID cliente: copia l'ID client dall'app collegata facendo clic su Gestisci i dettagli del cliente. Se il token di aggiornamento è attivato, verifica che venga aggiornato e fornisci il token più recente quando crei un datastore.
- Client secret: copia il client secret dall'app collegata facendo clic su Gestisci i dettagli del cliente. Se il token di aggiornamento è attivato, verifica che venga aggiornato e fornisci il token più recente quando crei un datastore.
- URL istanza: il nome di dominio della tua istanza Salesforce. Cerca Il mio dominio, copia il suffisso di dominio con
Affinché le autorizzazioni utente vengano applicate correttamente, gli utenti di Salesforce devono fornire il consenso alla condivisione.
Utilizza un piano Enterprise o Developer. Gli account di prova non sono supportati.
Assicurati di utilizzare Sales Cloud. Service Cloud non è supportato.
Aggiungi Google Cloud alla lista consentita CORS di Salesforce. Se hai già completato questa attività, vai alla sezione Crea un'app.
- Segui le istruzioni riportate nella documentazione di Salesforce per configurare la lista consentita CORS.
- Inserisci
https://console.cloud.google.com/
come URL origine e salva la configurazione.
Crea un'app
Salesforce supporta le seguenti app:
Creare un'app collegata
Per configurare un'app collegata in Salesforce per l'integrazione con Google Cloud:
- Accedi a Salesforce.
- Fai clic sull'icona a forma di ingranaggio e vai a Impostazione.
- Nel menu Configurazione, vai ad Gestore app.
- Fai clic su Nuova app collegata.
Per configurare l'app collegata:
a. Nella pagina di creazione dell'app collegata, segui questi passaggi:
- Seleziona Attiva impostazioni OAuth.
- Imposta l'URL di callback su:
https://vertexaisearch.cloud.google.com/console/oauth/salesforce_oauth.html
. - Seleziona i seguenti ambiti OAuth:
- Accesso completo (
full
). - Esegui richieste in qualsiasi momento (
refresh_token, offline_access
).
- Accesso completo (
b. Attiva i flussi:
- Flusso delle credenziali client.
- Flusso del codice di autorizzazione e delle credenziali.
- Credenziali utente nel corpo del messaggio POST per il flusso di codice di autorizzazione e credenziali.
- Per il flusso di credenziali client, assegna il tuo nome utente nel campo Esegui come. Devi disporre delle autorizzazioni di lettura per tutte le entità che il connettore può estrarre.
Dopo aver creato l'app collegata:
Modifica i criteri per le app:
- Vai ad App Manager e modifica l'app appena creata.
- Imposta Relax IP su
Relax IP restrictions
. - Configura Refresh Token Policy (Criteri per i token di aggiornamento) su
Valid until revoked
o su impostazioni più restrittive, se necessario. - Assicurati che l'opzione Utenti consentiti sia impostata su
All users may self-authorize
.
Configura le limitazioni IP:
- Se l'opzione Applicazione di intervalli IP a livello di organizzazione è attivata, imposta Intervalli IP attendibili in Sicurezza > Accesso di rete. Per ulteriori informazioni, consulta la documentazione relativa all'allentamento dell'IP delle app collegate e all'applicazione continua dell'IP.
- Disattiva Applica intervalli IP di accesso a ogni richiesta se non sono richieste limitazioni IP.
Configura un'app collegata OAuth:
- Utilizza le seguenti guide per configurare un'app connessa OAuth:
Salva l'app collegata:
- Salva ed esci dall'app collegata.
- Nella barra di ricerca, cerca Impostazioni di OAuth e OpenID Connect.
- Attiva Consenti i flussi di credenziali e codici di autorizzazione e Flusso di nome utente e password OAuth.
Creare un'app client esterna
Per creare e configurare un'app client esterna in Salesforce in modo da attivare l'autenticazione basata su OAuth per le integrazioni:
Ottieni l'ID client e il client secret:
- Accedi a Salesforce.
- Fai clic sull'icona a forma di ingranaggio e vai a Impostazione.
- Vai a Configurazione > App > App client esterne.
- Fai clic su Nuova app client esterna.
Fornisci le informazioni richieste:
- Inserisci il nome dell'app e il tuo indirizzo email. Il nome dell'API viene completato automaticamente per impostazione predefinita.
- Lascia Stato della distribuzione su
Local
.
Attiva le impostazioni OAuth:
- Espandi API (Attiva impostazioni OAuth) e seleziona Attiva OAuth.
- Configura:
- URL callback:
https://login.salesforce.com/services/oauth2/callback
- Ambiti OAuth: gestisci i dati utente tramite le API (
api
). - In Abilitazione flusso, seleziona Abilita flusso di credenziali client.
- Fai clic su Crea per creare l'app client esterna. Vai al gestore dell'app client esterna per visualizzare l'app che hai aggiunto all'elenco.
- URL callback:
Modifica i criteri per le app:
- Apri l'app creata.
- Vai a Norme e fai clic su Modifica.
- In Flui di OAuth e miglioramenti delle app client esterne, seleziona Abilita il flusso delle credenziali client.
- Inserisci il tuo nome utente Salesforce nel campo Esegui come.
Accedi alle credenziali OAuth:
- Fai clic su Impostazioni.
- Fai clic su Impostazioni OAuth.
- Fai clic su Chiave utente e secret per accedere alle credenziali. Il codice di verifica viene inviato al tuo indirizzo email.
- Inserisci il codice di verifica e fai clic su Verifica.
- Copia la chiave utente e utilizzala come ID client.
- Copia il secret consumer e utilizzalo come client secret.
Creare un connettore Salesforce
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da Salesforce a Vertex AI Search:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Crea datastore.
Nella pagina Seleziona un'origine dati, scorri o cerca Salesforce per collegare l'origine di terze parti.
Inserisci i dati di autenticazione di Salesforce.
Seleziona le entità da sincronizzare e fai clic su Continua.
Seleziona una regione per il tuo datastore.
Inserisci un nome per il tuo datastore.
Seleziona una frequenza di sincronizzazione.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del datastore per visualizzarne i dettagli nella pagina Dati. Lo stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.
Connetti ServiceNow
Utilizza la procedura seguente per sincronizzare i dati da ServiceNow a Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per informazioni sulla configurazione del controllo dell'accesso dell'accesso, consulta Utilizzare il controllo dell'accesso alle origini dati.
Prepara le seguenti informazioni di autenticazione:
- URL istanza nel formato
https://<domain-name>.service-now.com/
. - ID client e client secret. Per informazioni sulla configurazione dell'endpoint e sull'ottenimento dell'ID client e del client secret, vedi Creare un endpoint per consentire ai client di accedere all'istanza nella documentazione di ServiceNow.
Nome utente e password per uno dei seguenti tipi di ruolo ServiceNow:
- Ruolo Amministratore. Consulta Ruoli di sistema di base nella documentazione di ServiceNow.
Un ruolo ServiceNow personalizzato. Si tratta di un'alternativa all'utilizzo di un ruolo amministrativo. Per utilizzare un ruolo ServiceNow personalizzato, crea regole di controllo accessi con i seguenti campi:
Per ulteriori informazioni, consulta Creare un ruolo e Creare una regola ACL nella documentazione di ServiceNow.
- URL istanza nel formato
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da ServiceNow a Vertex AI Search, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Crea datastore.
Nella pagina Seleziona un'origine dati, vai alla sezione Origini di terze parti e seleziona ServiceNow.
Inserisci le informazioni di autenticazione di ServiceNow.
Seleziona le entità da sincronizzare e fai clic su Continua.
Seleziona una regione per il connettore dati.
Inserisci un nome per il connettore dati.
Seleziona una frequenza di sincronizzazione.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del connettore dati per visualizzarne i dettagli nella pagina Dati. Lo stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.
Connetti SharePoint Online
Utilizza la procedura seguente per sincronizzare i dati da SharePoint Online a Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per informazioni sulla configurazione del controllo dell'accesso dell'accesso, consulta Utilizzare il controllo dell'accesso alle origini dati.
Concedi il consenso dell'amministratore. Per informazioni su come concedere il consenso, consulta Concedere il consenso amministrativo a livello di tenant a un'applicazione nella documentazione Microsoft.
Prepara le seguenti informazioni di autenticazione di SharePoint Online da utilizzare durante la configurazione:
- URL istanza. Nel modulo
http://DOMAIN_OR_SERVER/[sites/]WEBSITE
. Per ulteriori informazioni sugli URL, consulta URL e token in SharePoint nella documentazione di SharePoint. ID tenant, ID client e client secret. Per registrare l'applicazione, seleziona Solo account in questa directory dell'organizzazione per il pubblico di accesso, quindi individua queste informazioni di autenticazione. Per ulteriori informazioni, consulta la sezione Guida rapida: registrare un'applicazione con la piattaforma di identità Microsoft nella documentazione di Microsoft.
Quando registri l'applicazione, utilizza
https://vertexaisearch.cloud.google.com/console/oauth/confluence_oauth.html
come URL di callback web.Quando configuri le autorizzazioni di applicazione, aggiungi le seguenti autorizzazioni di applicazione per l'API Graph:
Quando configuri le autorizzazioni dell'applicazione, aggiungi le seguenti autorizzazioni delegate per l'API REST di SharePoint:
- URL istanza. Nel modulo
La tabella seguente descrive i ruoli consigliati per la configurazione e le relative limitazioni.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.
Connetti Slack
Utilizza la procedura seguente per sincronizzare i dati da Slack con Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di iniziare
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per informazioni sulla configurazione del controllo dell'accesso dell'accesso, consulta Utilizzare il controllo dell'accesso alle origini dati.
Contatta il proprietario di Workspace per fornire le autorizzazioni per installare nuove app nel tuo spazio di lavoro.
Prepara le seguenti informazioni di autenticazione di Slack:
- ID area di lavoro: per ottenere l'ID area di lavoro, segui le istruzioni riportate in Specifica l'origine Slack per il tuo datastore nella documentazione di Slack.
- Token di accesso: crea un'app client e definisci gli ambiti richiesti. Per ulteriori informazioni, consulta la guida rapida e l'articolo Come ottenere e utilizzare rapidamente un token API Slack nella documentazione di Slack.
- Quando imposti gli ambiti di autorizzazione OAuth 2.0, configura i seguenti ambiti:
Per impostazione predefinita, Slack limita la scansione e la sincronizzazione dei contenuti di canali privati, messaggi di gruppo e messaggi diretti.
Configurare l'app Slack
Ottieni un token di accesso per consentire a Vertex AI Search di importare i documenti dalla tua area di lavoro Slack.
Generare un token di bot
Genera un token di bot per accedere in modo sicuro a canali privati, messaggi istantanei (MI) e messaggi istantanei multipartito (MIM). Il token del bot non può eseguire la scansione dei canali pubblici di cui non fa parte e l'accesso ai canali pubblici genera un messaggio di accesso.
- Accedi ad App API Slack.
- Fai clic su Crea nuova app.
- Seleziona Da zero.
- Inserisci un nome per l'app e seleziona lo spazio di lavoro per l'integrazione.
- Fai clic su Crea app.
- Fai clic su OAuth e autorizzazioni.
In Ambiti token bot, aggiungi i seguenti ambiti obbligatori:
Per impostazione predefinita, il bot legge dai canali
#general
e#random
. Per attivare la scansione:- Per i canali pubblici, concedi l'ambito
channels:join
per consentire al bot di partecipare automaticamente. - Per i canali privati, invita il bot manualmente.
- Per i canali pubblici, concedi l'ambito
Fai clic su Installa nello spazio di lavoro del tuo nome utente.
Segui le istruzioni sullo schermo per installare l'app e recuperare il token del bot.
Generare un token utente
Genera un token utente per accedere a tutti i canali pubblici senza prima partecipare. Il token utente non può eseguire la scansione di canali privati, messaggi istantanei o MPIM, a meno che l'utente non abbia accesso.
- Accedi ad App API Slack.
- Fai clic su Crea nuova app.
- Seleziona Da zero.
- Inserisci un nome per l'app e seleziona lo spazio di lavoro per l'integrazione.
- Fai clic su Crea app.
- Fai clic su OAuth e autorizzazioni.
In Scopi dei token utente, aggiungi i seguenti scopi obbligatori:
Fai clic su Installa nello spazio di lavoro del tuo nome utente.
Segui le istruzioni sullo schermo per installare l'app e recuperare il token utente.
Creare un connettore Slack Cloud
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da Slack a Vertex AI Search, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Crea datastore.
Nella pagina Seleziona un'origine dati, scorri o cerca Slack per collegare l'origine di terze parti.
Inserisci le informazioni di autenticazione di Slack.
- ID istanza (ID spazio di lavoro): ottienilo dallo spazio di lavoro Slack accedendo tramite un browser. L'ID spazio di lavoro è il segmento dopo
/client
nell'URL. - Token di autenticazione: utilizza il token ottenuto dalla sezione precedente.
- ID istanza (ID spazio di lavoro): ottienilo dallo spazio di lavoro Slack accedendo tramite un browser. L'ID spazio di lavoro è il segmento dopo
Seleziona le entità da sincronizzare e fai clic su Continua.
Seleziona una regione per il tuo datastore.
Inserisci un nome per il tuo datastore.
Seleziona una frequenza di sincronizzazione per il tuo datastore.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del datastore per visualizzarne i dettagli nella pagina Dati. Il stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Consulta Visualizzare l'anteprima dei risultati per le app con controllo dell'accesso di terze parti.
Collegare Dropbox
Utilizza la procedura seguente per sincronizzare i dati da Dropbox con Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di iniziare
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per ulteriori informazioni, consulta Utilizzare il controllo dell'accesso alle origini dati.
Prepara le seguenti informazioni di autenticazione di Dropbox. Per informazioni sulla configurazione di questi parametri, consulta la guida di OAuth nella documentazione di Dropbox.
- ID client
- Client secret
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da Dropbox con Vertex AI Search, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Crea datastore.
Nella pagina Seleziona un'origine dati, vai alla sezione Origini di terze parti e seleziona Dropbox.
Inserisci i dati di autenticazione di Dropbox e fai clic su Autentica. Viene visualizzata una nuova finestra.
Autentica il tuo account e verifica che l'operazione sia andata a buon fine prima di tornare alla pagina Specifica l'origine Dropbox per il tuo datastore.
Seleziona le entità da sincronizzare e fai clic su Continua.
Seleziona una posizione per il tuo datastore.
Inserisci un nome per il tuo datastore.
Seleziona una frequenza di sincronizzazione per il tuo datastore.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del datastore per visualizzarne i dettagli nella pagina Dati. Il stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata. Controlla la scheda Documenti per verificare che le entità siano state importate correttamente.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Per visualizzare l'anteprima dell'aspetto dei risultati di ricerca dopo la configurazione dell'app e del datastore, consulta Generare risultati di ricerca. Se hai utilizzato controllo dell'accesso di terze parti, consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.
Connect Box
Utilizza la procedura seguente per sincronizzare i dati da Box a Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di iniziare
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per informazioni sulla configurazione del controllo dell'accesso dell'accesso, consulta Utilizzare il controllo dell'accesso alle origini dati.
Prepara le seguenti informazioni di autenticazione di Box. Per informazioni sulla configurazione di questi parametri, consulta JWT Auth nella documentazione per gli sviluppatori di Box.
- ID azienda
- ID client
- Client secret
- ID chiave pubblica
- Chiave privata
- Passphrase
Quando crei l'endpoint JWT, configura i seguenti ambiti:
La sincronizzazione delle modifiche incrementali dei commenti può richiedere più tempo rispetto all'intervallo di frequenza configurato. Se una cartella contenente un'entità viene copiata o spostata, la sincronizzazione delle modifiche incrementali può richiedere più tempo rispetto all'intervallo di frequenza configurato.
Creare un'app Box
- Accedi alla Box Developer Console con il tuo account amministratore.
- Fai clic su Crea nuova app.
- Seleziona il tipo App personalizzata.
- Inserisci il nome dell'app.
- Imposta lo scopo dell'app: integrazione, AI o Google Cloud Agent Builder.
- Scegli Autenticazione server con JWT.
Configurare l'app Box
Configura le impostazioni dell'app Box.
Creare una chiave pubblica/privata
- Vai alla Box Developer Console.
Nella scheda Configurazione, fai clic su Genera una coppia di chiavi pubblica/privata.
- La chiave pubblica viene caricata automaticamente nella console con un ID. Questo ID viene utilizzato durante la creazione di una connessione.
- Un file di configurazione con la chiave privata e la passphrase può essere scaricato localmente. Assicurati di conservare questo file di configurazione per un uso futuro.
- Se vuoi, per generare la tua chiave, consulta la guida alla configurazione della coppia di chiavi Box.
Configura le autorizzazioni richieste
- Nella sezione Ampi dello spazio di applicazione, seleziona la seguente autorizzazione:
- Leggi tutti i file e le cartelle archiviati in Box.
Autorizza l'app
- Nella scheda Autorizzazione, fai clic su Esamina e invia e attendi l'approvazione dell'amministratore.
- Gli amministratori possono approvare l'app nella Console di amministrazione.
Dopo l'autorizzazione, Box configura completamente l'app.
Crea un connettore Box
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da Box a Vertex AI Search, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Crea datastore.
Nella pagina Seleziona un'origine dati, scorri o cerca Box per collegare l'origine di terze parti.
Inserisci le tue informazioni di autenticazione.
Seleziona le entità da sincronizzare e fai clic su Continua.
Seleziona una regione per il tuo datastore.
Inserisci un nome per il tuo datastore.
Seleziona una frequenza di sincronizzazione per il tuo datastore.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del datastore per visualizzarne i dettagli nella pagina Dati. Il stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Per visualizzare l'anteprima dell'aspetto dei risultati di ricerca dopo la configurazione dell'app e del datastore, consulta Generare risultati di ricerca. Se hai utilizzato controllo dell'accesso di terze parti, consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.
Collega OneDrive
Utilizza la procedura seguente per sincronizzare i dati da OneDrive a Vertex AI Search.
Dopo aver configurato l'origine dati e importato i dati per la prima volta, il datastore sincronizza i dati da questa origine con una frequenza selezionata durante la configurazione.
Prima di iniziare
Prima di configurare la connessione:
Configura controllo dell'accesso per l'origine dati. Per informazioni sulla configurazione del controllo dell'accesso dell'accesso, consulta Utilizzare il controllo dell'accesso alle origini dati.
Prepara le seguenti informazioni di autenticazione di OneDrive:
ID client, client secret e ID tenant. Per informazioni sulla configurazione di questi parametri, consulta Guida rapida: registrare un'applicazione con la piattaforma di identità Microsoft nella documentazione di Microsoft.
Specifica gli ambiti di accesso. È necessario un ruolo di amministratore. Per ulteriori informazioni, consulta la sezione Guida rapida: configura un'applicazione client per accedere a un'API web nella documentazione di Microsoft.
Configura i seguenti ambiti:
Console
Per utilizzare la console Google Cloud per sincronizzare i dati da OneDrive a Vertex AI Search, segui questi passaggi:
Nella console Google Cloud, vai alla pagina Agent Builder.
Nel menu di navigazione, fai clic su Datastore.
Fai clic su Crea datastore.
Nella pagina Seleziona un'origine dati, vai alla sezione Origini di terze parti e seleziona OneDrive.
Inserisci le informazioni di autenticazione di OneDrive.
Seleziona le entità da sincronizzare e fai clic su Continua.
Seleziona una regione per il tuo datastore.
Inserisci un nome per il tuo datastore.
Seleziona una frequenza di sincronizzazione per il tuo datastore.
Fai clic su Crea. Vertex AI Search crea il tuo datastore e lo visualizza nella pagina Datastore.
Per controllare lo stato dell'importazione, vai alla pagina Datastore e fai clic sul nome del datastore per visualizzarne i dettagli nella pagina Dati. Il stato del connettore passa da Creazione a In esecuzione quando inizia la sincronizzazione dei dati. Al termine dell'importazione, lo stato diventa Attivo per indicare che la connessione all'origine dati è configurata e in attesa della successiva sincronizzazione pianificata.
A seconda delle dimensioni dei dati, l'importazione può richiedere minuti o ore.
Passaggi successivi
Per collegare il datastore a un'app, crea un'app e seleziona il datastore seguendo i passaggi descritti in Creare un'app di ricerca.
Per visualizzare l'anteprima dell'aspetto dei risultati di ricerca dopo la configurazione dell'app e del datastore, consulta Generare risultati di ricerca. Se hai utilizzato controllo dell'accesso di terze parti, consulta Visualizzare l'anteprima dei risultati per le app con controllo accesso di terze parti.