Salesforce CRMエンドポイントの設定

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

エンドポイントを使用して、読み取られるデータのソースと書き込まれるデータのターゲットを識別します。Sitecore Connect for Salesforce CRMコネクタ (SFCRM) は、エンドポイントを使用してSitecoreとSalesforceインスタンスを表します。

エンドポイントを設定するには:

  1. コンテンツ エディターで、<your Salesforce tenant>/Endpoints/Providers/Salesforce/Salesforce Client Endpointに移動します。

  2. Connection String Nameフィールドに、以前に追加した接続文字列の名前を入力します。

    Connection String Name field in the Settings section
    メモ

    Sitecoreサーバーで定義されていない接続文字列を入力すると、検証エラーが表示されます。

  3. アイテムを保存します。リボンのData Exchangeタブで、Run Troubleshooterをクリックします。

    The Run Troubleshooter button on the Data Exchange tab on the ribbon

    Salesforceインスタンスへの接続が確立されたことを示すメッセージで、OKをクリックします。

    Connection was succesfully established message
  4. テナントを選択し、Endpoints/Providers/xConnect/xConnect Client Endpointに移動します。

  5. Collection Serviceセクションで、次のフィールドに値を入力します。

    Connection string fields in the Collection Service section of a tenant
    手記

    これらの値はすべて、Sitecoreサーバー上のConnectionStrings.configファイルからの接続文字列名です。

    フィールド名

    必要な場合

    形容

    Collection Service Connection String Name

    常に必要です。

    xConnectコレクション サービスを識別する接続文字列。デフォルトでは、値はxconnect.collectionです。

    Collection Service Certificate Connection String Name

    xConnectサーバーでSSLが有効になっている場合は必須です。

    xConnectサーバーへの安全な接続を確立するときに使用する証明書を識別する接続文字列。デフォルトでは、値はxconnect.collection.certificateです。

    Collection Service Credentials Connection String Name

    xConnectサーバーで認証が有効になっている場合は必須です。

    認証が有効になっているxConnectサーバーに接続するために使用する資格情報を指定する接続文字列。デフォルトでは、xConnectサーバーで認証は有効になっていません。この接続文字列でサポートされている形式の詳細については、Data Exchange Frameworkの開発者向けドキュメントを参照してください。

  6. xConnectサーバーがSSLに自己署名証明書を使用している場合は、Allow Invalid Certificatesチェック ボックスをオンにします。

    The Allow Invalid Certificates check box in the Certification settings dialog, selected
  7. アイテムを保存します。「 Run Troubleshooter」をクリックします。接続を確立できたかどうかを示すメッセージが表示されます。 OKをクリックしてメッセージを閉じます。

  8. 同じテナントで、Endpoints/Providers/xConnect/xDB Reference Data Client Endpointに移動します。

  9. SettingsセクションのClient Connection Stringフィールドに「xdb.referencedata.client」と入力します。Client Certificate Connection Stringに「xdb.referencedata.client.certificate」と入力します。

  10. アイテムを保存します。「 Run Troubleshooter」をクリックします。接続を確立できたかどうかを示すメッセージが表示されます。 OKをクリックしてメッセージを閉じます。

SitecoreからSalesforceにコンタクト データを書き込む予定の場合は、カスタム フィールドを追加する必要があります。このフィールドは、Salesforceのコンタクトを対応するSitecoreのコンタクトに関連付けるために使用されます。

この記事を改善するための提案がある場合は、 お知らせください!