Questa pagina descrive come configurare un'istanza Salesforce per l'utilizzo con Datastream.
Prima di iniziare
Prima di iniziare a configurare Salesforce per l'utilizzo con Datastream, devi:
- Avere accesso a un'organizzazione Salesforce attiva
- Conoscere come navigare e modificare le impostazioni in Salesforce
- Conoscere la procedura per creare utenti e profili in Salesforce
Configurare un'organizzazione Salesforce per l'utilizzo con Datastream
Per stabilire una connessione tra la tua organizzazione Salesforce e Datastream, devi autenticarti utilizzando un nome utente e una password oppure il flusso delle credenziali client OAuth 2.0. Per utilizzare quest'ultima, puoi creare un'app collegata a Salesforce o un'app client esterna.
Se la tua organizzazione Salesforce è configurata per consentire l'accesso da indirizzi IP specifici, assicurati che Salesforce accetti gli indirizzi IP di Datastream. Per informazioni su come gestire le restrizioni di accesso alla rete, consulta Accesso alla rete e restrizioni IP basate su profilo e Impostare intervalli IP attendibili per la tua organizzazione nella documentazione di Salesforce.
Configurare un utente
- In Salesforce, crea un utente o modifica le impostazioni di un utente esistente come indicato di seguito.
- Crea un profilo dedicato e assegnalo all'utente.
- Se la tua organizzazione ha configurato limitazioni per gli indirizzi IP, assicurati di aggiungere gli indirizzi IP di Datastream all'elenco degli indirizzi IP consentiti. Per ulteriori informazioni, consulta Limitare gli indirizzi IP di accesso nei profili.
- Assicurati che il profilo utente disponga dell'autorizzazione
API Enabled
in modo che l'utente possa utilizzare sia l'API REST di Salesforce sia l'API Bulk 2.0. - Assicurati che il profilo utente disponga delle autorizzazioni per leggere tutti gli oggetti e i campi che vuoi includere nel flusso. Per motivi di sicurezza, ti consigliamo di concedere all'utente autorizzazioni di sola lettura. Per ulteriori informazioni, consulta Controllare chi vede cosa nella documentazione di Salesforce.
- (Facoltativo) Per impostazione predefinita, Salesforce restituisce i campi criptati come campi mascherati.
Se vuoi che l'utente visualizzi i valori effettivi dei campi criptati, concedigli
l'autorizzazione
View Encrypted Data
. Puoi concedere l'autorizzazione modificando l'insieme di autorizzazioni dell'utente.
(Facoltativo) Crea e configura un'app collegata
Salesforce utilizza le app collegate per integrare applicazioni esterne con l'API Salesforce, integrare i fornitori di servizi con la tua organizzazione Salesforce o per controllare a quali dati può accedere un'applicazione di terze parti dalla tua organizzazione Salesforce. Se preferisci utilizzare un'app collegata per autenticare l'istanza Salesforce in Datastream, segui questi passaggi:
- Crea un'app collegata. Per ulteriori informazioni, consulta la documentazione di Salesforce.
Configura l'app collegata per il flusso delle credenziali client OAuth 2.0.
Assicurati che per l'app collegata sia attivato l'ambito
Manage user data via APIs (api)
. Per saperne di più sugli ambiti, consulta Token e ambiti OAuth.Assicurati che l'app collegata possa accedere alle API Salesforce con gli indirizzi IP di Datastream. Per ulteriori informazioni, consulta Limitare l'accesso alle API con le app collegate e Configurare intervalli IP attendibili per un'app collegata.
Ottieni la chiave utente e il secret consumer:
- In Salesforce, inserisci
App
nella casella di ricerca rapida e poi seleziona Gestore app. - Individua l'app collegata nell'elenco ed espandi il menu a discesa a destra della riga.
- Seleziona Visualizza.
- Nella pagina dei dettagli Gestisci le app collegate, fai clic su Gestisci i dettagli del consumatore.
- Si apre una schermata che ti chiede un codice di verifica. Un'email con il codice di verifica viene inviata all'utente a cui assegni il flusso di credenziali del cliente.
- Inserisci il codice di verifica. Il sistema ti reindirizzerà alla pagina dei dettagli del consumatore, dove potrai trovare la chiave e il secret. Devi fornire la chiave consumer e il segreto quando crei il profilo di connessione.
- In Salesforce, inserisci
Passaggi successivi
- Scopri di più sull'origine Salesforce.