Code source wiki de Connecteur Salesforce
Modifié par jhurst le 2021/04/21 10:01
Afficher les derniers auteurs
author | version | line-number | content |
---|---|---|---|
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__// |