次の方法で共有


Microsoft 365 ユーザーのメールボックス アーカイブ GUID の検証エラー

元の KB 番号: 4053483

現象

Microsoft 365 管理センターまたはMicrosoft Entra IDにサインインした管理者は、一部のユーザーに対して次の検証エラーを受け取る可能性があります。

"1 つのクラウド archiveCloudArchiveGuid <が存在するため、mailboxMailboxGuid の ArchiveGuid GUID> を同期できませんでした。

"別の archiveArchiveGuid が存在するため、mailboxMailboxGuid の新しいクラウド アーカイブCloudArchiveGuid を有効にできませんでした。 新しいアーカイブを有効にするには、まずオンプレミスでアーカイブを無効にします。 次の Dirsync 同期サイクルの後、アーカイブをオンプレミスで再度有効にします。

このような状況では、これらのユーザーの他のプロパティ値の更新をMicrosoft Entra IDからExchange Onlineに同期することはできません。

解決方法

オンプレミスの msExchArchiveGUID organization の (ArchiveGUID) プロパティ値を、Exchange Online値と一致するように更新します。 これを行うには、オンプレミス構成に対応するシナリオの手順に従います。

シナリオ 1: オンプレミスのorganizationで Exchange サーバーが引き続き実行されている

Exchange 環境間でプロパティ値の一貫性を ArchiveGuid 維持する方法を次に示します。

  1. Exchange Management Shell から次のコマンドレットを実行して、 と RecipientTypeDetailsに関する情報をArchiveGuid取得します。

    Get-Recipient -Identity user@contoso.com | fl ArchiveGuid, RecipientTypeDetails
    
  2. 次のように、これらのコマンドレットを実行して、さまざまな状況に基づいて値を更新します。

    • 状況 1: プロパティが RecipientTypeDetailsRemoteUserMailbox 設定され、 ArchiveGuid プロパティが 0 に設定されています。

       Enable-RemoteMailbox user@contoso.com -Archive
      
       Set-RemoteMailbox -Identity user@contoso.com -ArchiveGuid <Cloud ArchiveGUID>
      
    • 状況 2: プロパティが RecipientTypeDetailsRemoteUserMailbox 設定され、プロパティが既に ArchiveGuid 設定されています。

       Set-RemoteMailbox -Identity user@contoso.com -ArchiveGuid <Cloud ArchiveGUID>
      
    • 状況 3: プロパティ値 RecipientTypeDetails が表示されません RemoteUserMailbox (影響を受けるユーザーに対してリモート メールボックスが有効になっていません)。

       Enable-RemoteMailbox user@contoso.com -RemoteRoutingAddress user@contoso.mail.onmicrosoft.com
      
       Enable-RemoteMailbox user@contoso.com -Archive
      
       Set-RemoteMailbox -Identity user@contoso.com -ArchiveGuid <Cloud ArchiveGUID>
      

このシナリオでは、同期されたユーザーの Exchange 関連の属性を管理するために Exchange サーバーをインストールする必要があります。

注:

Active Directory PowerShell または ADSIEDIT からのクラウド ユーザーの Exchange 属性の管理はサポートされていません。 同期されたユーザーの Exchange 属性を管理するには、少なくとも 1 つのアクティブな Exchange サーバーを AD に保持することを強くお勧めします。 詳細については、「 ハイブリッド展開でオンプレミスの Exchange サーバーを使用停止する方法とタイミング」の「サードパーティの管理ツールを使用できますか」セクションを参照してください。

プロパティ値を ArchiveGuid 更新するには、ドメイン コントローラーで Active Directory PowerShell から次のコマンドレットを実行します。

Import-Module ActiveDirectory
[guid]$guid = "Cloud ArchiveGUID"
Get-ADUser <user alias> | Set-ADUser -Replace @{msExchArchiveguid=$guid.tobytearray()}