次の方法で共有


401 Microsoft Dynamics 365 でサーバー側同期を使用すると、承認されていない例外が発生する

この記事では、Microsoft Dynamics 365 でサーバー側同期を使用するときに発生する可能性があるエラーの考えられる原因と解決策について説明します。

適用対象: Microsoft Dynamics 365
元の KB 番号: 3212785

重要

Exchange Online を使用していて、2022 年 10 月 1 日以降にこのエラーが発生した場合は、基本認証が無効になっている可能性があります。 一時的に一時的に基本認証を一時的に有効にする方法の詳細については、「 Exchange Online での基本認証の使用」を参照してください。

現象

Dynamics 365 で サーバー側同期 を使用すると、次のいずれかのエラーが表示されます。

  • 電子メール メッセージ "テスト メッセージ" を送信できません。 メールボックス <Mailbox Name> で指定された資格情報が正しく、電子メールを送信するための十分なアクセス許可があることを確認します。 それから、電子メール処理のメールボックスを有効にします。
  • 予定、連絡先、タスクを同期できません。 メールボックス <Mailbox Name> で指定された資格情報が正しく、十分なアクセス許可があることを確認します。 次に、予定、連絡先、タスクの同期のメールボックスを有効にします。
  • 電子メールをメールボックス <メールボックス名> で受信できません。 メールボックスで指定されている資格情報が正しいこと、電子メールを受信するためのアクセス許可があることを確認してください。 それから、電子メール処理のメールボックスを有効にします。

このメッセージには、次のエラー コードも含まれています。

電子メール サーバーのエラー コード: Http サーバーから 401 Unauthorized 例外が返されました。

原因 1: Dynamics 365 の電子メール アドレスが Exchange の電子メール アドレスと一致しない

この問題を解決するには、Dynamics 365 のメールボックス レコードのメール アドレスが Exchange のメール アドレスと一致することを確認します。 このエラーには、Dynamics 365 のメールボックス レコードへのリンクが含まれています。 このリンクを使用すると、 Email Address フィールドをすばやく確認できます。

原因 2: Exchange Online のメールボックスで Exchange Server (ハイブリッド) プロファイルを使用する

Exchange Online で Dynamics 365 (オンライン) を使用する場合は、必ず Exchange Online 電子メール サーバー プロファイルを使用してください。 Exchange オンプレミスのメールボックスを持つユーザーには、Exchange Server (ハイブリッド) プロファイルのみを使用します。 詳細については、「 Exchange Server への接続 (オンプレミス)」を参照してください。

原因 3: ユーザーが Exchange Online ライセンスを持っていない

Exchange Online で Dynamics 365 を使用する場合は、ユーザーが Exchange Online ライセンスを持っているかどうかを確認します。 Microsoft 365 でのライセンスの割り当ての詳細については、「 ユーザーの追加とライセンスの同時割り当て」を参照してください

原因 4: Dynamics 365 と Exchange Online が同じ Microsoft 365 テナントにない

Exchange Online で Dynamics 365 (オンライン) を使用する場合は、Dynamics 365 (オンライン) と Exchange Online が同じ Microsoft 365 アカウントまたはテナント内にあるかどうかを確認します。

原因 5: EWS に対して基本認証が有効になっていない (Exchange Web サービス)

Exchange オンプレミスで Dynamics 365 (オンライン) を使用する場合は、 EWS (Exchange Web サービス)に対して基本認証が有効になっていることを確認します。 詳細については、「 Connect Dynamics 365 (オンライン) から Exchange Server (オンプレミス)への前提条件」セクションを参照してください。

原因 6: 削除されたユーザーまたはメールボックスが同じメール アドレスで再作成される

メールボックスをテストして有効にしようとすると、エラー レベルのアラートの一部として NoUserFoundWithGivenClaims メッセージが含まれていることが表示されることがあります。 アラートの Details セクションに、"ユーザーが id '<User ID>' のテナントに存在しない" というメッセージが表示される場合もあります。

この問題を解決するには:

  1. 以前に既存のユーザーまたはメールボックスが完全に削除されていることを確認します。 既定では、Microsoft Entra ID から削除されたユーザーは、30 日以内にアカウントを復元できます。 詳細については、「 ユーザーの削除を参照してください。

  2. 同じメール アドレスを使用するユーザーまたはメールボックスがないことを確認したら、メールボックスをテストして再度有効にできます。 それでもエラー メッセージが表示される場合は、キャッシュが原因である可能性があります。 キャッシュがクリアされるまでに最大 72 時間かかる場合があります。 72 時間待てない場合は、Power Platform 管理センターの Help + Support エクスペリエンスからMicrosoft サポートにお問い合わせください