Code source wiki de Connecteur Salesforce

Modifié par jhurst le 2021/04/21 10:01

Afficher les derniers auteurs
1 {{ddtoc/}}
2
3 Annexe
4
5 {{ddchildren/}}
6
7 ----
8
9 Ce document décrit l'utilisation du connecteur de source de données Salesforce. Pour la configuration du connecteur voir [[Connecteur Salesforce configuration>>doc:Digdash.deployment.Connectivity_Database.salesforce_connector.salesforce_connector_config.WebHome]].
10
11 = Prérequis =
12
13 * Un serveur Salesforce avec les identifiants de connexion (voir ci-après)
14 * Suivre le tutoriel [[Connecteur Salesforce configuration>>doc:Digdash.deployment.Connectivity_Database.salesforce_connector.salesforce_connector_config.WebHome]]
15
16 = Sélection de la source de données Salesforce =
17
18 Vous pouvez récupérer des informations provenant de votre compte Salesforce.
19
20 Sélectionnez le type de rapport souhaité dans la barre d'outils en bas de la page.
21
22 [[image:1599032336501-936.png||height="257" width="579"]]
23
24 //__Capture : Sélection de la source de données Salesforce via la barre d’outils__//
25
26 **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**.
27
28 [[image:1599032454964-954.png||height="63" width="448"]]
29
30
31 [[image:1599032527428-361.png||height="312" width="330"]]
32
33 //__Capture : Sélection de la source de données Cloud Salesforce... via l’onglet **Source de données**__//
34
35 = Authentification =
36
37 [[image:1599032603489-965.png||height="83" width="907"]]
38
39 Le mode d’authentification pour accéder à Salesforce exige les champs de connexion suivants :
40
41 * Utilisateur : il s’agit de votre identifiant Salesforce.
42 * Mot de passe : il s’agit de votre mot de passe Salesforce concaténé avec votre token de sécurité.
43 * URL du serveur Salesforce
44 * Clé consommateur (aussi appelée « consumer key » ou « client id » dans la documentation Salesforce.
45 * Secret consommateur (aussi appelée « consumer secret » ou « client secret » dans la documentation Salesforce.
46
47 Entrez les informations dans les champs du connecteur prévus à cet effet.
48
49 __**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 ».
50
51 = Liste de tous les objets Salesforce =
52
53 Une liste déroulante dans l’interface permet d’afficher un aperçu de tous les objets du serveur Salesforce.
54
55 [[image:salesforce_connector_fr_html_585ff59aca24cb20.png]]
56
57 //__Capture : Liste déroulante affichant tous les objets sur le serveur Salesforce__//
58
59 La sélection d’un objet Salesforce mettra automatiquement à jour les champs relatifs à l’objet Salesforce sélectionné.
60
61 = Assistant SOQL =
62
63 L’assistant SOQL liste les champs de l’objet Salesforce avec comme détails de chaque champ : son nom et son type.
64
65 [[image:salesforce_connector_fr_html_8a99e30b148dec8b.png]]
66
67 //__Capture : Nouvelle interface avec la liste des champs de l’objet Salesforce choisi
68 A gauche : les champs disponibles de l’objet Salesforce choisi. A droite : les champs sélectionnés.__//
69
70 (% class="box infomessage" %)
71 (((
72 Vous pouvez sélectionner plusieurs champs en même temps.
73 )))
74
75 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.
76
77 [[image:salesforce_connector_fr_html_69336a22a560c347.png]]
78
79 //__Capture : Intégration d’une barre de recherche pour une sélection plus rapide__//
80
81 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.
82
83 (% class="box infomessage" %)
84 (((
85 **__NB__**: le filtrage durant la saisie porte à la fois sur le nom du champ ainsi que son type.
86 )))
87
88 = Champ de requête SOQL =
89
90 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.
91
92 Veuillez noter la génération automatique de la requête SOQL à l’utilisation de l’assistant SOQL.
93
94 [[image:salesforce_connector_fr_html_4675cb3ec8beca1.png]]
95
96 //__Capture : Sélection des champs « AccountNumber », « BillingCity » et « BillingCountry » de l’objet Salesforce « Account »__//
97
98
99 [[image:salesforce_connector_fr_html_c87aa16d8b95d6dd.png]]
100
101 //__Capture : Mise à jour automatique de la requête SOQL en mode saisie manuelle__//