Aller au contenu principal
Jahia Store
FR

Salesforce Connector for jCustomer

community
Télécharger 2.3.0

Informations

Identifiant du module
jcustomer-sfdc-connector
Identifiant de groupe
org.jahia.community.modules
Statut
community
Catégorie
Platform, Connectors, Experience Optimization and customer data
Auteur
Stephane Monier
Site web du développeur
https://www.jahia.com
Nécessite Jahia
8.2.0.0
Mis à jour
2026-08-05
Source
scm:git:https://github.com/Jahia/jcustomer-sfdc-connector.git
Étiquettes
  • salesforce
  • unomi
  • crm
  • jcustomer
  • cdp
  • jexperience
  • connector
  • integration
  • dat-integration
  • profile-sync
  • lead
  • contact
  • personalization
  • marketing

Synchronisation bidirectionnelle entre Salesforce et les profils Apache Unomi (jCustomer), configurée entièrement depuis un panneau d'administration jContent - sans code.

Gardez votre CDP et votre CRM alignés. Ce module relie Salesforce et les profils jCustomer (Unomi) de jExperience dans les deux sens, avec une interface visuelle de mapping des champs, une planification flexible et une sécurité de niveau entreprise. L'authentification utilise le flux JWT Bearer OAuth 2.0 de Salesforce (RS256) : pas de secret client, et la clé privée ne quitte jamais votre serveur.

Entrant - Salesforce vers jCustomer

  • Importez les données Contact, Account et Lead dans les propriétés de profil jCustomer.
  • Déclencheurs : traitement planifié (delta par date de dernière modification), à la connexion de l'utilisateur, ou synchronisation manuelle « Synchroniser maintenant ».
  • Les enregistrements sont rapprochés des profils par un identifiant Salesforce stocké, sinon par email.

Sortant - jCustomer vers Salesforce

  • Poussez les profils jCustomer vers un Lead ou un Contact Salesforce (cible au choix).
  • Fonctionnement par interrogation (polling), suivant l'approche du connecteur officiel Workato Unomi de Jahia : aucun plugin déployé dans jCustomer, rien à installer côté conteneur.
  • Se déclenche sur les mises à jour de profil (email requis) et les **soumissions de formulaire) ; les enregistrements rapprochés sont mis à jour, les profils non rapprochés créent un nouvel enregistrement, et le nouvel identifiant est réécrit dans le profil pour des synchronisations futures idempotentes.
  • Constructeur de planification convivial (toutes les N minutes, horaire, quotidien, hebdomadaire, mensuel) ou à la demande.

Administration et exploitation

  • Interface de configuration sous jContent, Administration : connexion, mapping des champs par objet, déclencheurs et état de synchronisation.
  • Exportez le mapping des champs de chaque objet en CSV ou JSON, dans les deux sens, pour la documentation ou la migration.
  • La configuration est stockée dans le JCR sous des types de nœuds typés, entièrement consultables dans le navigateur de définitions / JCR.

Sécurité intégrée

  • Actions d'administration réservées aux administrateurs de serveur ou de site.
  • Défense same-origin (CSRF) sur chaque action.
  • Liste blanche anti-SSRF sur l'URL d'instance Salesforce ; échappement SOQL sur les valeurs issues de l'utilisateur.
  • Aucun secret dans le code source ; la clé privée RSA est stockée dans le JCR et n'est jamais renvoyée au navigateur.

Prérequis : Jahia 8.2, jExperience, et un service jCustomer / Unomi accessible ; une application connectée (Connected App) Salesforce configurée pour le flux JWT Bearer.

Captures d'écran

Versions

Nécessite Jahia 8.2.0.0Mis à jour 2026-08-05
Nécessite Jahia 8.2.0.0Mis à jour 2026-08-04
Nécessite Jahia 8.2.0.0Mis à jour 2026-08-04