Cette page explique comment se connecter aux API Salesforce lorsque vous utilisez des plug-ins Salesforce dans Cloud Data Fusion. Créez une application connectée à Salesforce. Il s'agit d'un point d'entrée pour accéder aux API Salesforce. La création de l'application est nécessaire pour intégrer une instance Cloud Data Fusion à une instance Salesforce. Après avoir créé l'application dans Salesforce, vous appelez ses API en ajoutant ses identifiants, tels que les clés secrètes client et client, aux propriétés du plug-in.
Créer une application Salesforce connectée pour Cloud Data Fusion
Pour créer une application Salesforce connectée, procédez comme suit : Pour en savoir plus, consultez la documentation Salesforce : Configurer les paramètres de base des applications connectées.
- Connectez-vous à Salesforce avec votre compte de développeur.
- Dans l'interface Web de Salesforce, accédez au menu Account (Compte), puis cliquez sur Setup (Configuration).
- Dans la liste Applications, sélectionnez Gestionnaire d'applications.
- Cliquez sur New Connected App (Nouvelle application connectée).
- Sur la page Manage Connected App (Gérer l'application connectée), saisissez un nom, un nom d'API et une adresse e-mail de contact. Les exemples de ce guide sont nommés
DATA_FUSION_APP
. Activez les paramètres OAuth. Pour en savoir plus, consultez Activer les paramètres OAuth pour l'intégration d'API.
Lorsque vous configurez Salesforce dans Cloud Data Fusion, saisissez les valeurs suivantes:
- Dans le champ Callback URL (URL de rappel), saisissez les valeurs suivantes :
- Pour un environnement de production, saisissez
https://login.salesforce.com/services/oauth2/token
. - Pour un bac à sable, saisissez
https://test.salesforce.com/services/oauth2/token
. - Si un domaine personnalisé est activé pour votre organisation, utilisez l'URL personnalisée, au format
https://CUSTOM_DOMAIN1.my.salesforce.com/services/oauth2/token
.
- Pour un environnement de production, saisissez
Dans le champ Champs d'application OAuth sélectionnés, choisissez Gérer les données utilisateur via les API (API), puis cliquez sur Ajouter.
Cliquez sur Enregistrer.
- Dans le champ Callback URL (URL de rappel), saisissez les valeurs suivantes :
Gérer l'application Salesforce connectée pour Cloud Data Fusion
Dans l'interface Web de Salesforce, sur la nouvelle page Application connectée qui s'ouvre, cliquez sur Gérer > Modifier les règles.
Sur la page Connected App Edit (Modification des applications connectées) qui s'affiche, sélectionnez les éléments suivants:
- Dans le champ Autoriser les utilisateurs autorisés, sélectionnez Tous les utilisateurs peuvent s'auto-autoriser.
- Dans le champ Assouplissement des adresses IP, sélectionnez Assouplir les restrictions IP.
Cliquez sur Enregistrer.
Obtenir des propriétés à partir de Salesforce
Les sections suivantes décrivent comment trouver des informations de configuration dans Salesforce.
Obtenir les clés client pour les configurations de plug-in
Lorsque vous configurez des propriétés sources par lot Salesforce dans Cloud Data Fusion, vous devez saisir une clé et une clé secrète client de Salesforce. Pour les obtenir, procédez comme suit:
- Accédez à l'interface Web de Salesforce.
- Accédez à la section API (Activer les paramètres OAuth). Notez la clé client et le code secret du consommateur. Saisissez ces identifiants lorsque vous configurez le plug-in dans Cloud Data Fusion.
Obtenir le jeton de sécurité pour les configurations de plug-in
Le plug-in nécessite un jeton de sécurité pour l'authentification auprès de Salesforce. Pour obtenir le jeton de sécurité, suivez les étapes décrites dans la documentation Salesforce : Réinitialiser votre jeton de sécurité.
Étapes suivantes
- Configurez la source par lot Salesforce dans Cloud Data Fusion.