Salesforce ist ein beliebter Anbieter von CRM (Customer Relationship Management) und cloudbasierten IT-Anwendungen, der Lösungen in verschiedenen Bereichen wie Marketing, Analyse und Kundenservice anbietet. Neben seiner Anwendungssuite verfügt Salesforce auch über ein eigenes Community-Portal für seine Benutzer. Mit seiner breiten Palette an Diensten und Anwendungen wird Salesforce zum Partner in mehreren Anwendungsfällen in verschiedenen Bereichen wie CRM, Kundenservice und -management usw. – für Direktkunden, die einfache CMS wie WordPress nutzen, aber auch für große Unternehmen. Betrachten Sie den folgenden Anwendungsfall mit WordPress, beispielsweise wenn Sie Salesforce-Objekte mit Ihrer WordPress-Site synchronisieren möchten.
Voraussetzungen:
Für die Implementierung der Salesforce-Passwortsynchronisierungslösung benötigen Sie die Premium-Versionen beider Plugins. Um die grundlegenden Funktionen der Plugins zu testen, können Sie deren kostenlose Versionen über die unten stehenden Links herunterladen.
Single Sign-On für WordPress
Single Sign-On (SSO)-Anmeldung für WordPress mit Azure, Azure B2C, Okta, ADFS, Keycloak, Salesforce, Ping, Onelogin, G Suite, Shibboleth und vielen SAML-Identitätsanbietern
Salesforce-Objektsynchronisierung für WordPress | Synchronisieren Sie Salesforce-Objekte bidirektional mit WordPress. Aktivieren Sie Echtzeit-Synchronisierung, geplante Synchronisierung, Salesforce-Synchronisierung mit Workflow-Automatisierung, Synchronisierung von Leads von WordPress zu Salesforce, Salesforce ACF/CPT-UI-Integrationen und vieles mehr.
Sie verfügen über eine WordPress-Site und ein Salesforce-Community-Portal.
Auf Ihrer WordPress-Site wird eine Selbstregistrierungsseite gehostet.
Voraussetzungen:
Sie wollten eine WordPress-Site erstellen, auf die Benutzer der Salesforce-Community mit ihren Salesforce-Anmeldeinformationen zugreifen können.
Der WordPress-Administrator kann neue Community-Benutzer über das WordPress-Dashboard selbst hinzufügen.
Personen können sich über die Selbstregistrierungsseite auf der WordPress-Site registrieren. Sie werden dann als Benutzer des Community-Portals zu Salesforce hinzugefügt und ihre Onboarding-E-Mail wird von Salesforce gesendet.
SSO bei WordPress, um auf die Salesforce-Community zuzugreifen: WordPress ist als Portal eingerichtet, über das sich Benutzer registrieren und nach der Authentifizierung auf das Salesforce Community Portal zugreifen können.
Der Benutzer sollte sich mit demselben Passwort bei der Salesforce-Community anmelden können. Wird während des Registrierungsprozesses eingegeben.
Lösung
Diese Verwendung kann mit den Plugins WP SAML SP und Salesforce Object Sync gelöst werden.
In diesem Setup fungiert WordPress als Service Provider (SP) und Benutzer authentifizieren sich mit ihren Salesforce-Anmeldeinformationen, falls sie noch nicht in der Salesforce-Community angemeldet sind.
Bestehende Portalbenutzer können sich mit ihren Salesforce-Anmeldeinformationen per Single Sign-On (SSO-Anmeldung) auf der WordPress-Site anmelden. Der Salesforce SSO-Anmeldung für WordPress wird mithilfe des miniOrange SAML 2.0 SSO-Plugins eingerichtet, wobei Salesforce als SAML-Identitätsanbieter (IDP) und WordPress als Dienstanbieter (SP) fungiert.
Wenn sich neue Benutzer für die WordPress-Site anmelden, werden bei der Registrierung ihr Benutzername, ihre E-Mail-Adresse, ihr Passwort usw. mit Salesforce synchronisiert, um Benutzer in Salesforce mit denselben Details zu erstellen.
Wenn sich ein neuer Benutzer bei WordPress registriert, wird der Benutzer nach erfolgreicher Übermittlung des Registrierungsformulars zunächst in Salesforce mit dem erstellt ist aktiv Attribut auf ' gesetztFALSCH„Damit zwingen wir die Nutzer, ihre Passwörter nach dem ersten Login zu ändern, und die E-Mail-Verifizierung ist obligatorisch.“
Sobald sich der Benutzer anmeldet und sein Konto aktiviert, wird der ist aktiv Attribut wird auf ' zurückgesetztTRUE' und der Benutzer wird erfolgreich von WordPress mit Salesforce synchronisiert Salesforce-Objektsynchronisierung Plugin, ohne das gespeicherte Rohkennwort preiszugeben, und die Kennwortsynchronisierung ist abgeschlossen.
Endbenutzererfahrung
Benutzer registrieren sich auf der WordPress-Site.
Eine Willkommens-E-Mail wird an den Benutzer gesendet. Benutzer müssen sich mit dem Passwort, mit dem sie sich registriert haben, beim Salesforce-Community-Portal anmelden.
Salesforce fordert Benutzer auf, ihr Passwort zurückzusetzen, um auf die Salesforce-Community zuzugreifen, und sie können nahtlos auf die WordPress-Site zugreifen, ohne zur Eingabe von Anmeldeinformationen aufgefordert zu werden.
Fazit
Mit der Salesforce-SSO-Einrichtung zwischen WordPress und Salesforce mithilfe des SAML-SSO- Plugins für WordPress authentifizieren sich Benutzer bei Salesforce und melden sich sicher per SSO auf der WordPress-Website an. Ihre auf der WordPress-Website gehostete Registrierungsseite kann neue Anmeldungen entgegennehmen, und bestehende Benutzer können auf Ihre WordPress-Website zugreifen, ohne ihre Anmeldedaten erneut eingeben zu müssen. Dadurch wird außerdem sichergestellt, dass alle benutzerbezogenen Informationen in Salesforce verbleiben.