Configurer une organisation Salesforce

Cette page explique comment configurer une instance Salesforce pour l'utiliser avec Datastream.

Avant de commencer

Avant de commencer à configurer Salesforce pour l'utiliser avec Datastream, vous devez :

  • Avoir accès à une organisation Salesforce active
  • Savoir comment parcourir et modifier les paramètres dans Salesforce
  • Savoir comment créer des utilisateurs et des profils dans Salesforce

Configurer une organisation Salesforce pour l'utiliser avec Datastream

Pour établir une connexion entre votre organisation Salesforce et Datastream, vous devez vous authentifier à l'aide d'un nom d'utilisateur et d'un mot de passe, ou à l'aide du flux d'identifiants client OAuth 2.0. Pour utiliser ce dernier, vous pouvez créer une application connectée Salesforce ou une application cliente externe.

Si votre organisation Salesforce est configurée pour autoriser l'accès à partir d'adresses IP spécifiques, assurez-vous que Salesforce accepte les adresses IP de Datastream. Pour savoir comment gérer les restrictions d'accès au réseau, consultez Restrictions liées à l'accès au réseau et aux adresses IP basées sur le profil et Définir des plages d'adresses IP de confiance pour votre organisation dans la documentation Salesforce.

Configurer un utilisateur

  1. Dans Salesforce, créez un utilisateur ou ajustez les paramètres d'un utilisateur existant conformément aux instructions suivantes.
  2. Créez un profil dédié et attribuez-le à l'utilisateur.
  3. Si votre organisation a configuré des restrictions liées aux adresses IP, veillez à ajouter les adresses IP de Datastream à la liste des adresses IP autorisées. Pour en savoir plus, consultez Limiter les adresses IP de connexion dans les profils.
  4. Assurez-vous que le profil utilisateur dispose de l'autorisation API Enabled pour que l'utilisateur puisse utiliser à la fois l'API REST Salesforce et l'API Bulk 2.0.
  5. Assurez-vous que le profil utilisateur dispose des autorisations nécessaires pour lire tous les objets et champs que vous souhaitez inclure dans votre flux. Pour des raisons de sécurité, envisagez d'accorder à l'utilisateur des autorisations en lecture seule. Pour en savoir plus, consultez Contrôler qui peut voir quelles données dans la documentation Salesforce.
  6. Facultatif : Par défaut, Salesforce renvoie les champs chiffrés sous forme de champs masqués. Si vous avez besoin que votre utilisateur puisse afficher les valeurs réelles des champs chiffrés, accordez-lui l'autorisation View Encrypted Data. Vous pouvez accorder cette autorisation en modifiant l'ensemble d'autorisations de l'utilisateur.

Facultatif : Créer et configurer une application connectée

Salesforce utilise des applications connectées pour intégrer des applications externes à l'API Salesforce, intégrer des fournisseurs de services à votre organisation Salesforce ou contrôler les données auxquelles les applications tierces peuvent accéder depuis votre organisation Salesforce. Si vous préférez utiliser une application connectée pour authentifier votre instance Salesforce dans Datastream, procédez comme suit :

  1. Créez une application connectée. Pour en savoir plus, consultez la documentation Salesforce.
  2. Configurez votre application connectée pour le flux d'identifiants client OAuth 2.0.

  3. Assurez-vous que le champ d'application Manage user data via APIs (api) est activé pour votre application associée. Pour en savoir plus sur les champs d'application, consultez Jetons et champs d'application OAuth.

  4. Assurez-vous que votre application connectée peut accéder aux API Salesforce avec les adresses IP de Datastream. Pour en savoir plus, consultez Restreindre l'accès aux API avec des applications connectées et Configurer des plages d'adresses IP fiables pour une application connectée.

  5. Obtenez la clé client et le code secret client :

    1. Dans Salesforce, saisissez App dans la zone de recherche rapide, puis sélectionnez Gestionnaire d'applications.
    2. Recherchez votre application connectée dans la liste et développez le menu déroulant à droite de la ligne.
    3. Sélectionnez Afficher.
    4. Sur la page d'informations Gérer les applications connectées, cliquez sur Gérer les informations sur le consommateur.
    5. Un écran s'ouvre et vous demande de saisir un code de validation. Un e-mail contenant le code de validation est envoyé à l'utilisateur auquel vous attribuez le flux d'identifiants client.
    6. Saisissez le code de validation. Vous êtes ensuite redirigé vers la page d'informations du client, où vous trouverez votre clé et votre code secret. Vous devez fournir la clé et le code secret client lorsque vous créez votre profil de connexion.

Étapes suivantes