CRM 2011以降に接続している場合、ユーザー マネージャーが最大5000件のCRM コンタクトしか表示しない


説明

「Dynamics CRM Campaign Integration」モジュールを使用してMicrosoft Dynamics CRM 2011以降に接続する場合、Sitecoreユーザー マネージャーは最大5000件のCRMコンタクトしか表示しません。

本事象は、リストから返されるコンタクトの総数を「TotalRecordCountLimit」設定を使用して制限する、Microsoft Dynamics CRMの制約に起因しています。

この設定のデフォルト値は5000です。結果の数がこの値を超えると、CRMはSitecoreユーザー マネージャーが適切に表示できない形式で情報を返すため、合計5000ユーザーしか表示されなくなります。

本件は、Dynamics CRM Campaign Integration 2.0 以降のバージョンで発生します。

解決策

セルフホスト型Microsoft CRMインストールの場合、回避策として「TotalRecordCountLimit」CRM設定の値を増やすことができます。

本設定により、パフォーマンスの問題が発生する可能性があることに注意してください。「TotalRecordCountLimit」設定の詳細については、次のページを参照してください。
What does the TotalRecordCountLimit field control in the MSCRM_CONFIG database.

Microsoft CRM Onlineの場合、回避策はありません。