Code source wiki de Connecteur SalesForce Documentation
Modifié par jhurst le 2024/04/02 14:25
Afficher les derniers auteurs
author | version | line-number | content |
---|---|---|---|
1 | Connecteur SalesForce - Documentation | ||
2 | |||
3 | {{ddtoc/}} | ||
4 | |||
5 | ---- | ||
6 | |||
7 | = Prérequis = | ||
8 | |||
9 | * Un serveur Salesforce avec les identifiants de connexion (voir ci-après) | ||
10 | * Suivre le tutoriel [[salesforce_config>>doc:Digdash.deployment.Connectivity_Database.salesforce_connector_config.WebHome]] | ||
11 | |||
12 | = Sélection de la source de données Salesforce = | ||
13 | |||
14 | Vous pouvez récupérer des informations provenant de votre compte SalesForce. | ||
15 | |||
16 | Sélectionnez le type de rapport souhaité dans la barre d'outils en bas de la page. | ||
17 | |||
18 | [[image:salesforce_connector_fr_html_181e0ffa526372d0.png||queryString="width=434&height=134" height="134" width="434"]] | ||
19 | |||
20 | //__Capture : Sélection de la source de données Salesforce via la barre d’outils__// | ||
21 | |||
22 | **OU** sélectionnez la source de données souhaitée dans l'onglet **Source de données** figurant dans la barre d'outils en haut de la page puis cliquez sur **Nouvelle source** dans le gestionnaire de source de données et choisissez **Salesforce**. | ||
23 | |||
24 | [[image:salesforce_connector_fr_html_bae0f8db9fef5762.png||queryString="width=216&height=48" height="48" width="216"]] | ||
25 | |||
26 | |||
27 | [[image:salesforce_connector_fr_html_fc1122bda2c37bae.png||queryString="width=237&height=320" height="320" width="237"]] | ||
28 | |||
29 | //__Capture : Sélection de la source de données Salesforce via l’onglet **Source de données**__// | ||
30 | |||
31 | = Authentification = | ||
32 | |||
33 | [[image:salesforce_connector_fr_html_be9bd9c00b7a5beb.png||queryString="width=554&height=86" height="86" width="554"]] | ||
34 | |||
35 | |||
36 | Le mode d’authentification pour accéder à Salesforce exige les champs de connexion suivants : | ||
37 | |||
38 | * Utilisateur : il s’agit de votre identifiant Salesforce. | ||
39 | * Mot de passe : il s’agit de votre mot de passe Salesforce concaténé avec votre token de sécurité. | ||
40 | * URL du serveur Salesforce | ||
41 | * Clé consommateur (aussi appelée « consumer key » ou « client id » dans la documentation Salesforce. | ||
42 | * Secret consommateur (aussi appelée « consumer secret » ou « client secret » dans la documentation Salesforce. | ||
43 | |||
44 | Entrez les informations dans les champs du connecteur prévus à cet effet. | ||
45 | |||
46 | __**Remarque**__ : pour obtenir les champs de connexion, (URL serveur Salesforce, clé consommateur, secret consommateur), suivre le tutoriel nommé « Création d’une application connectée Salesforce ». | ||
47 | |||
48 | = Liste de tous les objets Salesforce = | ||
49 | |||
50 | Une liste déroulante dans l’interface permet d’afficher un aperçu de tous les objets du serveur Salesforce. | ||
51 | |||
52 | [[image:salesforce_connector_fr_html_585ff59aca24cb20.png]] | ||
53 | |||
54 | //__Capture : Liste déroulante affichant tous les objets sur le serveur Salesforce__// | ||
55 | |||
56 | La sélection d’un objet Salesforce mettra automatiquement à jour les champs relatifs à l’objet Salesforce sélectionné. | ||
57 | |||
58 | = Assistant SOQL = | ||
59 | |||
60 | L’assistant SOQL liste les champs de l’objet Salesforce avec comme détails de chaque champ : son nom et son type. | ||
61 | |||
62 | [[image:salesforce_connector_fr_html_8a99e30b148dec8b.png]] | ||
63 | |||
64 | //__Capture : Nouvelle interface avec la liste des champs de l’objet Salesforce choisi | ||
65 | A gauche : les champs disponibles de l’objet Salesforce choisi. A droite : les champs sélectionnés.__// | ||
66 | |||
67 | (% class="box infomessage" %) | ||
68 | ((( | ||
69 | Vous pouvez sélectionner plusieurs champs en même temps. | ||
70 | ))) | ||
71 | |||
72 | L’interface listant les champs de l’objet Salesforce choisis intègre en dessous une barre de recherche qui permettra à l’utilisateur de trouver un champ plus rapidement. | ||
73 | |||
74 | [[image:salesforce_connector_fr_html_69336a22a560c347.png]] | ||
75 | |||
76 | //__Capture : Intégration d’une barre de recherche pour une sélection plus rapide__// | ||
77 | |||
78 | La liste des champs se mettra automatiquement à jour en fonction de ce que vous saisissez dans le champ de recherche pour un filtrage plus efficace et plus rapide. | ||
79 | |||
80 | (% class="box infomessage" %) | ||
81 | ((( | ||
82 | **__NB__**: le filtrage durant la saisie porte à la fois sur le nom du champ ainsi que son type. | ||
83 | ))) | ||
84 | |||
85 | = Champ de requête SOQL = | ||
86 | |||
87 | La saisie manuelle d’une requête SOQL est possible, en choisissant au préalable dans la liste déroulante l’objet Salesforce sur lequel portera votre requête SOQL. | ||
88 | |||
89 | Veuillez noter la génération automatique de la requête SOQL à l’utilisation de l’assistant SOQL. | ||
90 | |||
91 | [[image:salesforce_connector_fr_html_4675cb3ec8beca1.png]] | ||
92 | |||
93 | //__Capture : Sélection des champs « AccountNumber », « BillingCity » et « BillingCountry » de l’objet Salesforce « Account »__// | ||
94 | |||
95 | |||
96 | [[image:salesforce_connector_fr_html_c87aa16d8b95d6dd.png]] | ||
97 | |||
98 | //__Capture : Mise à jour automatique de la requête SOQL en mode saisie manuelle__// |