Résultats de recherche :

×

Synchroniser les objets Salesforce avec WordPress | Synchronisation d'objets WordPress pour Salesforce

Synchroniser les objets Salesforce avec WordPress | Synchronisation d'objets WordPress pour Salesforce


Salesforce est un fournisseur populaire d'applications CRM (Customer Relationship Management) et informatiques basées sur le cloud qui propose des solutions dans divers secteurs tels que le marketing, l'analyse et le service client. Outre sa suite d'applications, Salesforce dispose également de son propre portail communautaire pour ses utilisateurs. Avec sa large gamme de services et d'applications, Salesforce devient acteur de plusieurs cas d'usage dans plusieurs domaines tels que le CRM, le service client et la gestion, etc. - pour les consommateurs directs utilisant des CMS simples comme WordPress, ainsi que pour les grandes entreprises. Considérez le cas d'utilisation suivant avec WordPress, par exemple lorsque vous souhaitez synchroniser des objets Salesforce avec votre site WordPress.

Scénario

Vous disposez d'un site WordPress dans lequel vos utilisateurs sont créés. Salesforce fournit des informations sur ces utilisateurs, telles que le nom du compte et le « numéro de compte ». Lorsque l'utilisateur est enregistré sur le site WordPress, les informations utilisateur doivent être synchronisées sur Salesforce où les membres payants pourront se connecter à Salesforce via leur portail communautaire Salesforce, ce qui leur permettra d'apporter des modifications à leur profil Salesforce qui seront reflétées sur WordPress. Pour accéder à leur profil Salesforce, les utilisateurs recevront un e-mail concernant leur mot de passe (soit le mot de passe lui-même, soit un lien de réinitialisation du mot de passe).

Exigences

  1. SSO dans WordPress pour accéder à la communauté Salesforce : WordPress est configuré comme un portail à partir duquel les utilisateurs authentifiés peuvent accéder au portail communautaire Salesforce.
  2. Synchronisation d'objets après l'authentification unique : La synchronisation d'objets est configurée pour mettre à jour les détails de l'utilisateur dans la base de données WordPress sur la base des détails envoyés (mis à jour) par Salesforce.

Composants impliqués

Remarque: Vous aurez besoin du Version Premium des deux plugins pour implémenter la solution Salesforce Sync. Pour tester les fonctionnalités de base des plugins, vous pouvez télécharger leurs versions gratuites à partir des liens ci-dessous.

Si vous souhaitez la version premium des plugins ou si vous avez des questions liées à votre cas d'utilisation, vous pouvez nous contacter à salesforcesupport@xecurify.com.

  1. Connectez-vous en utilisant les utilisateurs WordPress est utilisé ici pour authentifier l'utilisateur utilisant WordPress pour accéder à la page de connexion de la communauté Salesforce.

  2. Connectez-vous avec les utilisateurs WordPress à n’importe quelle application. SAML SSO ou WSFED SSO dans Tableau, Zoom, Moodle LMS, etc. en utilisant les utilisateurs WP. [ASSISTANCE 24h/7 et XNUMXj/XNUMX]

     Testé avec 5.9.1

  3. Avec l'aide du Synchronisation des données d'objets Salesforce Les détails utilisateur mis à jour du plugin sont synchronisés dans la base de données WordPress pour mettre à jour les informations utilisateur.

  4. Synchronisation d'objets WordPress Salesforce | Synchronisez les objets Salesforce de manière bidirectionnelle avec WordPress. Activez la synchronisation en temps réel, la synchronisation planifiée, la synchronisation Salesforce avec l'automatisation des flux de travail, la synchronisation des prospects de WordPress vers Salesforce, les intégrations de l'interface utilisateur Salesforce ACF/CPT, et bien plus encore.

Solution

Ce cas d'utilisation peut être résolu en utilisant Connectez-vous en utilisant les utilisateurs WordPress plugin, Synchronisation des données d'objets pour Salesforce plugin et déclencheurs Apex.

WordPress comme IDP Le plugin sera installé dans WordPress, ce qui active le SSO depuis WordPress en tant qu'IDP [Identity Provider] et Salesforce en tant que SP [Service Provider]. Nous activerons JIT (Just in Time provisioning) dans Salesforce, cela nous permettra de créer de nouveaux utilisateurs de portail communautaire dans Salesforce et les utilisateurs existants seront connectés à leur compte.


Synchronisation des objets Salesforce WordPress | Flux de synchronisation Salesforce
  1. Lorsqu'un utilisateur non enregistré tente d'accéder au portail Salesforce Community, l'utilisateur doit d'abord être enregistré sur le site WordPress.
  2. Lors de l'inscription, les utilisateurs seront authentifiés par WordPress lui-même et ces utilisateurs seront autorisés à se connecter au portail de la communauté Salesforce via un lien vers la page de la communauté.
  3. Pour faciliter cela, nous activerons le JIT (Just in Time provisioning) dans Salesforce, ce qui nous permettra de créer de nouveaux utilisateurs du portail communautaire dans Salesforce et les utilisateurs existants seront connectés à leur compte.
  4. Si les utilisateurs modifient/mettent à jour leurs attributs de profil utilisateur dans Salesforce, les déclencheurs Apex seront déclenchés pour envoyer les attributs de profil utilisateur mis à jour au Synchronisation d'objets plugin dans WordPress, qui traitera et enverra ensuite les données mises à jour aux attributs respectifs dans la base de données WordPress.

Cependant, pour permettre JIT, WordPress comme IDP Le plugin doit envoyer quelques attributs requis dans l'assertion SAML. Les points suivants décident si un utilisateur doit être créé ou s'il existe déjà.

Flux JIT Salesforce

L'ID de fédération correspond au NameID dans la réponse SAML. Cela décidera si un objet utilisateur existe ou non dans Salesforce. Sinon, il tentera de créer un utilisateur avec les attributs reçus dans la réponse SAML.

Si le nom d'utilisateur dans la réponse SAML correspond à une force de vente, une erreur concernant un nom d'utilisateur en double sera générée. La même erreur peut se produire lorsque vous fournissez un ID de profil incorrect pour un utilisateur Salesforce existant.

Mappage des attributs de profil requis dans la réponse SAML

Nom de l'attribut source publié depuis WordPress en tant que plugin IDP Représentation de l'attribut Released dans Salesforce Validation des données du côté de Salesforce
NomID ID de fédération est_email
Email du contact Email de l'objet Contact lié à l'objet utilisateur est_email
Contact.LastName Nom de l'objet contact lié à l'objet utilisateur un magnifique
Compte.AccountNumber AccountNumber de l'objet compte dans le À obtenir auprès de Salesforce ; doit être renseigné à partir des données Salesforce
Nom du compte Nom du compte de l'objet compte lié à l'objet utilisateur dans Salesforce À obtenir auprès de Salesforce ; doit être renseigné à partir des données Salesforce
Utilisateur.nomutilisateur nom d'utilisateur dans l'objet utilisateur est_email
Utilisateur.email E-mail dans l'objet utilisateur est_email

Pour faciliter la synchronisation des objets Salesforce avec WordPress, des déclencheurs Apex existent côté Salesforce, qui lorsqu'ils sont déclenchés, effectuent des appels API vers WordPress pour effectuer la synchronisation. Ces déclencheurs Apex sont déclenchés lorsque des modifications sont apportées aux attributs des objets Salesforce. Les déclencheurs appellent ensuite les API WordPress qui reflètent ensuite les mêmes modifications apportées à leurs attributs utilisateur respectifs dans la base de données WordPress. Prenons par exemple l'attribut 'email' du 'Contacter' Objet Salesforce. Cet attribut est lié au 'utilisateur_e-mail' attribut dans la table de la base de données WordPress. Lorsque des modifications sont apportées au 'Email du contact' object dans Salesforce, les déclencheurs Apex appellent les API WordPress qui reflètent ensuite les mêmes modifications dans l'attribut 'user_email' dans les tables de la base de données WordPress. Ainsi, avec le Synchronisation des données d'objets pour Salesforce plugin, vous pouvez configurer quels attributs d'objet dans Salesforce doivent être mappés à quels attributs WordPress, ce qui peut permettre la synchronisation de tous les objets et attributs dans Salesforce et WordPress.

Le déclencheur de contact "Avant la mise à jour" sera utilisé pour synchroniser les données de Salesforce vers WordPress. [Ces données comprennent [l'ancien e-mail du contact et l'e-mail du contact]. Nous modifierons également User.email, User.userName et User.FederationId pour garantir que Les détails de l'utilisateur sont mis en correspondance avec les utilisateurs de WordPress.

End User Experience

L'utilisateur se connecte au site WordPress en utilisant ces informations, les utilisateurs éligibles (membres payants) verront un lien (lien vers le portail communautaire Salesforce). Une fois qu'un utilisateur est créé sur le site WordPress, un e-mail sera envoyé à l'utilisateur concernant son mot de passe. (soit le mot de passe lui-même, soit le lien de réinitialisation du mot de passe).

Si l'utilisateur clique sur ce lien, il doit pouvoir accéder au portail communautaire Salesforce. Les utilisateurs pourront modifier leur profil dans Salesforce et ces modifications seront reflétées dans WordPress.

Conclusion

Avec la Connectez-vous à l'aide des utilisateurs WordPress (WP en tant qu'IDP SAML) plugin, les utilisateurs peuvent s'authentifier avec leurs informations d'identification WordPress et se connecter au site WordPress, où seuls les utilisateurs éligibles pourront ensuite accéder aux communautés Salesforce. Le Synchronisation d'objets WordPress pour Salesforce Le plugin facilite le mappage des objets Salesforce avec les objets respectifs dans WordPress en utilisant des déclencheurs Apex du côté Salesforce. Cela permet à tous les objets mappés de synchroniser les modifications apportées aux données de Salesforce pour refléter la même chose dans WordPress.

Ressources additionnelles

Pourquoi nos clients choisissent les solutions d'authentification unique (SSO) miniOrange WordPress ?


Assistance 24h/7

miniOrange fournit une assistance 24h/7 et XNUMXj/XNUMX pour toutes les solutions d'identité sécurisée. Nous garantissons un accompagnement de haute qualité pour répondre à votre satisfaction.

S'inscrire

Avis clients

Voyez par vous-même ce que nos clients disent de nous.
 

Avis

Guides de configuration complets

Des instructions et des vidéos étape par étape simples et précises pour vous aider à configurer en quelques minutes.

Voir la démo


Nous proposons des solutions d'identité sécurisées pour l'authentification unique, l'authentification à deux facteurs, MFA adaptatif , Approvisionnement et bien plus encore. Veuillez nous contacter au

 +1 978 658 9387 (États-Unis) | +91 97178 45846 (Inde)   salesforcesupport@xecurify.com

Bonjour!

Besoin d'aide? Nous sommes ici !

Support
Contacter l'assistance miniOrange
succès

Merci pour votre demande.

Si vous n'avez pas de nouvelles de nous dans les 24 heures, n'hésitez pas à envoyer un e-mail de suivi à info@xecurify.com