Configurare un'organizzazione Salesforce

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 eseguire l'autenticazione utilizzando un nome utente e una password o utilizzando 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.

Configura un utente

  1. In Salesforce, crea un utente o modifica le impostazioni per un utente esistente secondo le istruzioni riportate di seguito.
  2. Crea un profilo dedicato e assegnalo all'utente.
  3. Se la tua organizzazione ha configurato delle limitazioni per gli indirizzi IP, assicurati di aggiungere gli indirizzi IP di Datastream all'elenco di indirizzi IP consentiti. Per saperne di più, vedi Limita gli indirizzi IP di accesso nei profili.
  4. Assicurati che al profilo utente sia stata assegnata l'autorizzazione API Enabled in modo che l'utente possa utilizzare sia l'API REST di Salesforce sia l'API Bulk 2.0.
  5. Assicurati che il profilo utente abbia le autorizzazioni per leggere tutti gli oggetti e i campi che vuoi includere nel flusso. Per motivi di sicurezza, valuta la possibilità di concedere all'utente autorizzazioni di sola lettura. Per ulteriori informazioni, consulta Controlla chi può vedere che cosa nella documentazione di Salesforce.
  6. (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 controllare a quali dati può accedere un'applicazione di terze parti dalla tua organizzazione Salesforce. Se preferisci utilizzare un'app collegata per autenticare la tua istanza Salesforce in Datastream, esegui i seguenti passaggi:

  1. Crea un'app collegata. Per ulteriori informazioni, consulta la documentazione di Salesforce.
  2. Configura l'app collegata per il flusso delle credenziali client OAuth 2.0.

  3. Assicurati che l'app collegata abbia l'ambito Manage user data via APIs (api) abilitato. Per ulteriori informazioni sugli ambiti, consulta Token e ambiti OAuth.

  4. Assicurati che l'app collegata possa accedere alle API Salesforce con gli indirizzi IP Datastream. Per ulteriori informazioni, consulta Limita l'accesso alle API con le app collegate e Configura gli intervalli IP attendibili per un'app collegata.

  5. Ottieni la chiave utente e il secret consumer:

    1. In Salesforce, inserisci App nella casella di ricerca rapida, quindi seleziona App Manager.
    2. Trova l'app collegata nell'elenco ed espandi il menu a discesa a destra della riga.
    3. Seleziona Visualizza.
    4. Nella pagina dei dettagli Gestisci le app collegate, fai clic su Gestisci i dettagli del consumer.
    5. Si apre una schermata in cui ti viene chiesto un codice di verifica. All'utente a cui assegni il flusso di credenziali client viene inviata un'email con il codice di verifica.
    6. Immetti il codice di verifica. Verrà effettuato il reindirizzamento alla pagina dei dettagli del consumer, dove potrai trovare la chiave e il secret. Devi fornire la chiave utente e il secret quando crei il profilo di connessione.

Passaggi successivi