サーバー側同期に関するベスト プラクティスと重要な情報
公開日: 2016年11月
対象: Dynamics CRM 2015
サーバー側同期を計画および展開するとき、以下のことを考慮します。
サーバー側同期の構成のためのベスト プラクティス
Microsoft Dynamics CRM Online と Microsoft Exchange Online を使用する場合
既定では、Microsoft Exchange Online 電子メール サーバー プロファイルは、CRM Online 組織のために作成され、これが最初の選択です。 プロファイルを使用する場合は、CRM Online と Exchange Online を使用し、この両方のサービスが同じテナント上にあって、電子メール サーバー プロファイルで次の設定を使用します ([設定] > [電子メール構成] > [電子メール サーバー プロファイル])。
設定 |
推奨事項 |
---|---|
サーバーの場所の自動検出 |
はい |
受信接続 |
|
認証方法 |
サーバー間の認証 |
偽装を使用する |
いいえ |
送信に同じ設定を使用する |
はい |
1 組の資格情報を使用して Outlook または Exchange で電子メールを処理する場合
1 つのアカウントを使用してすべてのメールボックスへの電子メールを処理すると維持が容易になりますが、Outlook または Exchange のすべてのメールボックスにアクセスできるアカウントを使用する必要があります。 アカウントは、Exchange に対する偽装権限を持つ必要があります 。 この単一のアカウントのセキュリティが侵害された場合、このアカウントを使用するすべてのメールボックスが侵害されます。 電子メール サーバー プロファイルでは、次の設定を使用します ([設定] > [電子メール構成] > [電子メール サーバー プロファイル] 電子メールの処理に単一アカウントを使用します)。
設定 |
推奨事項 |
---|---|
受信接続 |
|
認証方法 |
電子メール サーバー プロファイルで指定した資格情報 |
ユーザー名 |
管理者のユーザー名 |
パスワード |
管理者のパスワード |
偽装を使用する |
はい |
送信に同じ設定を使用する |
はい |
委任 (偽装 = No を使用) は、予定、連絡先、および作業の同期に対してはサポートされていません。
個別の資格情報を使用して Outlook または Exchange で電子メールを処理する場合
電子メールを処理するための単一アカウントに代わるものとして、個別のアカウントの使用があります。 この方法では、保守の作業は多くなりますが、単一アカウントにセキュリティが集中しません。 各ユーザー アカウントと Outlook または Exchange とを同期させ、Microsoft Exchange Online 電子メール サーバー プロファイルを使用しない場合は、次の設定を使用します ([設定] > [電子メール構成] > [電子メール サーバー プロファイル])。
設定 |
推奨事項 |
---|---|
受信接続 |
|
認証方法 |
ユーザーまたはキューで指定した資格情報 |
偽装を使用する |
いいえ |
送信に同じ設定を使用する |
はい |
各ユーザーのメールボックスで以下の設定を行います。
設定 |
推奨事項 |
---|---|
資格情報 |
|
電子メール処理での資格情報の使用を許可する |
はい |
ユーザー名 |
メールボックスのユーザー名 |
パスワード |
メールボックスのパスワード |
セキュリティで保護されていないチャンネルでの電子メールの資格情報を許可する方法 (設置型のみ)
既定によると、Microsoft Dynamics 365 では、資格情報が HTTP などのセキュリティで保護されていないチャンネル経由で送信される可能性があることを検出した場合、電子メールアドレスまたはパスワードを入力することを許可していません。Dynamics CRM では、ユーザーのメールボックスのフォームで [電子メール処理での資格情報の使用を許可する] の横にある [はい] を選択すると、この機能が無効になります。
ただし、この展開が SSL オフロードを使用している場合で、Dynamics CRM がオフロードを検出できない場合は、Dynamics CRM 設置型バージョンを電子メールの資格情報の送信を行うよう構成することができます。 この回避方法は、Microsoft Dynamics CRM 2013 および Microsoft Dynamics CRM 2015 設置型バージョンでのみ使用できることに注意してください。
警告
次の SQL ステートメントを実行する前に、構成データベースと組織のデータベースをバックアップします。詳細:Microsoft Dynamics CRM システムのバックアップ
USE MSCRM_CONFIG
GO
IF EXISTS (SELECT ColumnName, BitColumn FROM DeploymentProperties WHERE ColumnName = ‘AllowCredentialsEntryViaInsecureChannels’ AND BitColumn=0)
BEGIN
Update DeploymentProperties set BitColumn=1 where ColumnName=’AllowCredentialsEntryViaInsecureChannels’
END
このプロパティを Microsoft Dynamics CRM 2011 で変更する方法については、サポート技術情報の記事「The 'Allow Email Router to use my credentials' option unavailable in CRM 2011」を参照してください。
潜在的な問題と解決方法
CRM Online + Exchange Online の使用
会社で Exchange Online と CRM Online を使用する 場合は、次の点に注意してください。
CRM Online では、サーバー間認証が設定されている同じテナントで Exchange Online とのサーバー側同期をサポートしています。 以下を含むその他の認証方法または設定は、推奨またはサポートされていません。
ユーザーまたはキューによって指定された資格情報の使用
電子メール サーバー プロファイルで指定した資格情報の使用
偽装の使用
[サーバーの場所の自動検出] の [いいえ] への設定
Microsoft Exchange Online 以外の電子メール サーバー プロファイルの使用
既定のネットワーク ポート以外の使用
別のテナントでの CRM Online の Exchange Online への接続はサポートされていません。
未対応の電子メールサービス構成
サーバー側同期 は以下のシナリオをサポートしていません。
ハイブリッド展開:
Exchange (設置型バージョン) と CRM Online
Exchange Online と Microsoft Dynamics CRM (設置型)
Exchange/SMTP と POP3/Exchange の組み合わせ
大量の電子メールのマーケティング キャンペーンの作成
EWS/POP3/SMTP プロトコルの拡張やカスタム電子メール プロバイダーの作成のような拡張のシナリオ
Exchange Server 2003 および Exchange Server 2007
CRM Online、または FIPS 140-2 準拠に対応するように構成された Microsoft Dynamics 365 (設置型) でのサーバー側同期には、FIPS 140-2 に準拠した POP3/SMTP 電子メール サーバーが必要です。 MSN、Outlook.com、または Windows Live Mail など、一部の電子メール サーバーは FIPS 140-2 に準拠していません。
サーバー側同期 によってサポートされていない場合のほとんどで、Microsoft Dynamics CRM E-mail Router を使用できます。詳細:メッセージの同期方法の選択
注意
Outlook 同期と、同じ組織の予定、取引先担当者、タスクの サーバー側同期 を組み合わせた構成は使用しないように推奨します。この組み合わせでは、更新される Dynamics 365 データはすべての出席者を同期しません。
招待者によって追跡されるときに、予定レコードが CRM で作成されません
Dynamics 365 でのイベントの追跡に関する次のシナリオを確認してください。
イベントの開催者は、同期方法に Outlook を使用します。
イベントの招待者は、同期方法にサーバー側同期を使用します。
Outlook 用 Dynamics CRM で、開催者は予定を作成し、招待状を招待者に送信します。
Outlook 用 Dynamics CRM で、招待者は予定を追跡します。
招待者は、Dynamics 365 にログインし、[マーケティング]、[活動]、[予定]、[自分の予定] の順に移動します。
結果: 招待者に対して予定が Dynamics 365 に作成されません。
これは既知の問題であり、サポートされていません。
状態フィールドが Outlook 用 CRM に表示されない
次のシナリオを確認してください。
Outlook 用 Dynamics CRM で、[ファイル]、[CRM] の順に選択します。
[同期]、[同期設定の確認] の順に選択します。
[同期フィールド] タブと [取引先担当者] エンティティを選択します。
結果: [カテゴリ: [CRM] 非アクティブ] Outlook/Exchange フィールドと [ステータス: 非アクティブ] CRM フィールドはありません。
これは既知の問題であり、サポートされていません。
CRM と Exchange または Outlook との間でサービスの予定を同期させる
Dynamics 365 でサービスの予定に加えた変更は、同期を取ったときは Outlook 用 Dynamics CRM で更新されますが、その逆は真ではありません。Outlook 用 Dynamics CRM でサービスの予定に変更を加えると、その変更は Dynamics 365 には同期されません。
関連項目
サーバー側同期の構成
サーバー側同期のトラブルシューティング
Outlook 用 Microsoft Dynamics CRM のトラブルシューティングと重要な情報
© 2016 Microsoft Corporation. All rights reserved. 著作権