の検索結果 :

×

Salesforce オブジェクトを WordPress に同期する | Salesforce 向け WordPress オブジェクト同期


Salesforce は人気のある CRM (顧客関係管理) およびクラウドベースの IT アプリケーション プロバイダーであり、マーケティング、分析、顧客サービスなどのさまざまな分野のソリューションを提供しています。 Salesforce には、一連のアプリケーションに加えて、ユーザー向けの独自のコミュニティ ポータルもあります。 Salesforce は、その幅広いサービスとアプリケーションにより、CRM、顧客サービスと管理など、WordPress などの単純な CMS を使用する直接消費者から大企業まで、複数のドメインにわたるいくつかのユースケースに参加します。 たとえば、Salesforce オブジェクトを WordPress サイトに同期する場合など、WordPress を使用した次の使用例を考えてみましょう。

<span class="notranslate">シナリオ</span>

ユーザーが作成される WordPress サイトがあります。 Salesforce は、アカウント名や「アカウント番号」など、これらのユーザに関する情報を提供します。 ユーザーが WordPress サイトに登録されると、ユーザー情報が Salesforce 上で同期される必要があります。有料メンバーは、Salesforce コミュニティ ポータルを通じて Salesforce にログインできるようになり、Salesforce プロフィールに変更を加えることができ、変更が反映されるようになります。ワードプレス。 Salesforce プロファイルにアクセスするには、ユーザはパスワード (パスワード自体またはパスワード リセット リンクのいずれか) に関する電子メールを受け取ります。

要件

  1. Salesforce コミュニティにアクセスするには、WordPress に SSO します。 WordPress は、認証されたユーザーが Salesforce コミュニティ ポータルにアクセスできるポータルとして設定されます。
  2. シングル サインオン後のオブジェクトの同期: オブジェクト同期は、Salesforce から送信 (更新) された詳細に基づいて WordPress データベース内のユーザーの詳細を更新するように設定されています。

関連するコンポーネント

ご注意: 必要となるのは、 プレミアム版 両方のプラグインを使用して、Salesforce Sync ソリューションを実装します。 プラグインの基本機能をテストするには、以下のリンクから無料バージョンをダウンロードできます。

プラグインのプレミアム バージョンが必要な場合、またはユースケースに関するご質問がある場合は、次のアドレスまでお問い合わせください。 salesforcesupport@xecurify.com.

  1. WordPress ユーザーを使用してログインする ここでは、WordPress を使用して Salesforce コミュニティログインページにアクセスするユーザーを認証するために使用されます。

  2. WordPress ユーザーで任意のアプリケーションにログインします。 WP ユーザーを使用した Tableau、Zoom、Moodle LMS などへの SAML SSO または WSFED SSO。 [24時間7日サポート]

     6.5でテスト済み

  3. の助けを借りて オブジェクトデータの同期 Salesforce プラグインで更新されたユーザーの詳細は WordPress データベースに同期され、ユーザー情報が更新されます。

  4. WordPress Salesforce オブジェクトの同期 | Salesforce オブジェクトを WordPress と双方向で同期します。 リアルタイム同期、スケジュールされた同期、ワークフロー自動化による Salesforce 同期、WordPress から Salesforce へのリードの同期、Salesforce ACF/CPT UI 統合などを有効にします。

ソリューション

このユースケースは次のように解決できます。 WordPress ユーザーを使用してログインする プラグインは、 Salesforce のオブジェクト データ同期 プラグイン、および Apex トリガー。

IDP としての WordPress プラグインは WordPress にインストールされます。これにより、IDP [アイデンティティ プロバイダー] としての WordPress と SP [サービス プロバイダー] としての Salesforce からの SSO が有効になります。 Salesforce で JIT (ジャスト イン タイム プロビジョニング) を有効にすることで、Salesforce で新しいコミュニティ ポータル ユーザーを作成できるようになり、既存のユーザーはそのアカウントにログインできるようになります。


Salesforce WordPress オブジェクトの同期 | Salesforce同期フロー
  1. 未登録のユーザが Salesforce Community ポータルにアクセスしようとすると、まずそのユーザを WordPress サイトに登録する必要があります。
  2. 登録時に、ユーザは WordPress 自体によって認証され、コミュニティ ページへのリンクを介して Salesforce コミュニティ ポータルにログインすることが許可されます。
  3. これを容易にするために、Salesforce で JIT (ジャスト イン タイム プロビジョニング) を有効にします。これにより、Salesforce で新しいコミュニティ ポータル ユーザーを作成できるようになり、既存のユーザーはそのアカウントにログインできるようになります。
  4. ユーザが Salesforce でユーザプロファイル属性を変更/更新すると、Apex トリガがトリガーされ、更新されたユーザプロファイル属性が オブジェクトの同期 WordPress のプラグインは、更新されたデータを処理して、WordPress データベースのそれぞれの属性に送信します。

ただし、JIT を許可するには、 IDP としての WordPress プラグインは、SAML アサーションでいくつかの必須属性を送信する必要があります。 次の点により、ユーザーを作成する必要があるか、または既に存在しているかが決まります。

Salesforce JIT フロー

フェデレーション ID は、SAML 応答内の NameID と照合されます。 これにより、ユーザ オブジェクトが Salesforce に存在するかどうかが決まります。 そうでない場合は、SAML 応答で受け取った属性を使用してユーザーを作成しようとします。

SAML 応答内のユーザー名が Salesforce のいずれかと一致した場合、ユーザー名が重複しているというエラーが表示されます。 既存の Salesforce ユーザーに間違ったプロファイル ID を指定した場合にも、同じエラーが発生する可能性があります。

SAML 応答での必須プロファイル属性のマッピング

WordPress から IDP プラグインとしてリリースされたソース属性名 Salesforce でのリリース済み属性の表現 Salesforce側でのデータ検証
名前ID 連邦ID is_email
連絡先メールアドレス ユーザー オブジェクトにリンクされた Contact オブジェクトの電子メール is_email
連絡先.姓 ユーザー オブジェクトにリンクされた連絡先オブジェクトの LastName 文字列
アカウント.アカウント番号 内のアカウント オブジェクトの AccountNumber Salesforce から取得します。 Salesforce データから入力する必要がある
アカウント名 Account Salesforce のユーザー オブジェクトにリンクされているアカウント オブジェクトの名前 Salesforce から取得します。 Salesforce データから入力する必要がある
ユーザー.ユーザー名 ユーザーオブジェクト内のユーザー名 is_email
ユーザー.メールアドレス ユーザーオブジェクトの電子メール is_email

Salesforce オブジェクトと WordPress の同期を容易にするために、Apex トリガが Salesforce 側に存在し、トリガされると WordPress への API 呼び出しを行って同期を実行します。 これらの Apex トリガは、Salesforce オブジェクトの属性に変更が加えられたときにトリガーされます。 次に、トリガーは WordPress API を呼び出し、同じ変更を WordPress データベース内のそれぞれのユーザー属性に反映します。 たとえば、 '接触' Salesforce オブジェクト。 この属性は、 'ユーザーメールアドレス' WordPress データベーステーブルの属性。 に変更が加えられると、 '連絡先メールアドレス' Salesforce の object 属性を使用すると、Apex トリガが WordPress API を呼び出し、WordPress データベーステーブルの「user_email」属性に同じ変更が反映されます。 したがって、 Salesforce のオブジェクト データの同期 このプラグインを使用すると、Salesforce のどのオブジェクト属性をどの WordPress 属性にマッピングするかを設定できます。これにより、Salesforce と WordPress 内のすべてのオブジェクトと属性の同期が可能になります。

連絡先の「更新前」トリガーは、Salesforce から WordPress にデータを同期するために使用されます [このデータは、[連絡先の古いメールアドレスと連絡先のメールアドレス] で構成されます。また、User.email、User.userName、User.FederationId も変更します。ユーザーの詳細は WordPress ユーザーと一致します。

エンドユーザーエクスペリエンス

ユーザはこの情報を使用して WordPress サイトにログインし、資格のあるユーザ (有料メンバー) にはリンク (Salesforce コミュニティポータルへのリンク) が表示されます。WordPress サイトでユーザが作成されると、パスワードに関する電子メールがユーザに送信されます。 (パスワード自体またはパスワード リセット リンクのいずれか)。

ユーザがこのリンクをクリックすると、Salesforce コミュニティポータルにアクセスできるようになります。 ユーザーは Salesforce で自分のプロフィールを編集できるようになり、これらの変更は WordPress に反映されます。

まとめ

WordPress ユーザーを使用したログイン (SAML IDP としての WP) このプラグインを使用すると、ユーザは WordPress 認証情報で認証して WordPress サイトにログインでき、資格のあるユーザのみが Salesforce コミュニティにアクセスできるようになります。 の Salesforce 向け WordPress オブジェクト同期 このプラグインは、Salesforce 側の Apex トリガを使用して、Salesforce オブジェクトを WordPress のそれぞれのオブジェクトにマッピングすることを容易にします。 これにより、マップされたすべてのオブジェクトが Salesforce からのデータの変更を同期して、WordPress にも同じ変更を反映できるようになります。

その他のリソース

当社は、シングル サインオン、XNUMX 要素認証、アダプティブ MFA、プロビジョニングなどのためのセキュア ID ソリューションを提供します。 までご連絡ください。

 +1 978 658 9387 (米国) | +91 97178 45846 (インド)    salesforcesupport@xecurify.com


こんにちは!

助けが必要? 私たちはここにいます!

サポート
miniOrange サポートにお問い合わせください
成功

お問い合わせありがとうございます。

24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com

こんにちは!

助けが必要? 私たちはここにいます!

サポート
miniOrange サポートにお問い合わせください
成功

お問い合わせありがとうございます。

24 時間以内に当社からのご連絡がない場合は、お気軽にフォローアップ メールを送信してください。 info@xecurify.com