Microsoft 365 リテンション期間と保持ラベル ポリシーのエラーを解決する
Microsoft 365 リテンション期間または保持ラベル ポリシーに関連するエラーが発生した場合は、次の一覧から該当するエラーの説明を選択します。
- 設定が見つかりません
- 問題が発生しました
- 場所があいまいです
- 場所がストレージ不足です
- サイトがロックされている
- 引き続きポリシーを処理しています
- ポリシーを処理できません
- この場所が見つかりませんでした
- 問題が発生しました
- ここで保留を適用することはできません
- ポリシーが PendingDeletion で停止している
問題に該当する解決策がない場合は、Microsoft サポートにお問い合わせください。
アイテム保持ポリシーのエラーを特定する方法については、「 Microsoft 365 のアイテム保持および保持ラベル ポリシーのエラーを特定する」を参照してください。
重要
Microsoft Purview では、エラーを含むポリシーはサポートされていません。 まず、すべてのポリシー エラーを解決する必要があります。 そうしないと、保持と保持ラベルのポリシーが意図したとおりに機能しない可能性があります。
エラー: 設定が見つかりません
現象
Microsoft Purview コンプライアンス ポータルのアイテム保持ポリシーの詳細ウィンドウをチェックすると、"設定が見つかりません" というエラー メッセージが表示されます。
原因
アイテム保持ポリシーに保持ルールはありません。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択し、[編集] を選択 します。
[ 保持設定] で、アイテム保持ポリシーに ルール を追加します。
方法 2: PowerShell を使用する
ワークロードに適用できるコマンドレットを使用して、アイテム保持ポリシーにルールを追加します。
対象となるポリシーには 、New-RetentionComplianceRule コマンドレットを使用します。
- Microsoft Exchange Onlineメール
- Microsoft SharePoint サイト
- Microsoft OneDrive アカウント
- Microsoft 365 グループ
- Microsoft Skype for Business 会話
- Exchange Online のパブリック フォルダー
- Microsoft Teams チャット メッセージ
- チームのチャネル メッセージ
たとえば、無制限の保持期間を指定するルールを追加するには、次のコマンドを実行します。
New-RetentionComplianceRule -Name "<new rule name>" -Policy "<existing policy name>" -RetentionDuration Unlimited
対象となるポリシーには 、New-AppRetentionComplianceRule コマンドレットを使用します。
- Teams の非公開チャネル メッセージ
- ユーザー メッセージのMicrosoft Viva Engage
- コミュニティ メッセージをViva Engageする
たとえば、無制限の保持期間を指定するルールを追加するには、次のコマンドを実行します。
New-AppRetentionComplianceRule -Name "<new rule name>" -Policy "<existing policy name>" -RetentionDuration Unlimited
エラー: 問題が発生しました
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウをチェックすると、"問題が発生しました" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示PolicyNotifyError
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
ポリシーの同期と配布プロセスの通知パイプラインで、指定されていないエラーが発生しました。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、[再試行] を選択 します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットとスイッチを
RetryDistribution
使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: 場所があいまいです
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウをチェックすると、"場所があいまいです" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示MultipleInactiveRecipientsError
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
指定された場所に対して複数の結果が返されました。 システムがポリシーを適用するには、該当する場所ごとに 1 つの一致が必要です。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシー名を選択したときに開くポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択し、[編集] を選択 します。
ポリシーから重複する場所を削除します。
方法 2: PowerShell を使用する
Set-RetentionCompliancePolicy コマンドレットを使用して、ポリシーから重複する場所を削除します。 たとえば、Exchange の場所を削除するには、スイッチを使用します
RemoveExchangeLocation
。ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットとスイッチを
RetryDistribution
使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: 場所がストレージ不足です
現象
Microsoft Purview コンプライアンス ポータルでポリシーを作成または更新しようとすると、操作は失敗します。 ポリシーの詳細ウィンドウに、"場所がストレージ不足です" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示SiteOutOfQuota
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
この場所には、システムがポリシーまたはポリシー更新プログラムを適用するための十分な使用可能なストレージがありません。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
指定した場所のストレージ クォータを増やします。 場所のクォータを管理するには、サイト管理者またはグローバル SharePoint 管理者に問い合わせてください。 不要な項目を削除して、使用可能なストレージを増やすこともできます。
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、[再試行] を選択 します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ストレージ クォータを増やします。 場所のクォータを管理するには、サイト管理者またはグローバル SharePoint 管理者に問い合わせてください。 不要な項目を削除して、使用可能なストレージを増やすこともできます。
ストレージ クォータを増やすと、 Security & Compliance PowerShell に接続します。
ポリシーの同期と配布を再試行します。 ポリシーを再デプロイするには、スイッチと 共に Set-RetentionCompliancePolicy コマンドレットを
RetryDistribution
使用します。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: サイトがロックされている
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウをチェックすると、"サイトがロックされています" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示SiteInReadOnlyOrNotAccessible
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
管理者がサイトをロックしたか、自動プロセス中にシステムによってサイトが一時的にロックされました。 自動プロセス中は、更新は許可されません。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
サイト管理者またはグローバル SharePoint 管理者に問い合わせて サイトのロックを解除してから、このポリシーを再デプロイします。
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、[再試行] を選択 します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
サイトのロックを解除するには、サイト管理者またはグローバル SharePoint 管理者に問い合わせてから、このポリシーを再デプロイします
サイトのロックが解除されたら、ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットとスイッチを
RetryDistribution
使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: 引き続きポリシーを処理しています
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウをチェックすると、"ポリシーは引き続き処理されています" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示PolicySyncTimeout
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
ポリシーの同期が予想される期間内に完了しませんでした。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、[再試行] を選択 します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットとスイッチを
RetryDistribution
使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: ポリシーを処理できません
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウをチェックすると、"ポリシーを処理できません" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示ActiveDirectorySyncError
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
ポリシーがMicrosoft Entra IDと同期されませんでした。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、[再試行] を選択 します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットとスイッチを
RetryDistribution
使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: この場所が見つかりませんでした
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウをチェックすると、"この場所が見つかりませんでした" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示FailedToOpenContainer
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
場所が存在しないため、ポリシーを場所に同期できません。 場所が以前に存在していた可能性があります。
注:
このエラーが発生した場合、システムでは、ポリシーの次の更新の一環として問題のある場所を削除する必要があります。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーから問題のある場所を削除します。
方法 2: PowerShell を使用する
Set-RetentionCompliancePolicy コマンドレットを使用して、ポリシーから問題のある場所を削除します。 たとえば、Exchange の場所を削除するには、スイッチを使用します
RemoveExchangeLocation
。ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットとスイッチを
RetryDistribution
使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: 問題が発生しました
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウをチェックすると、"問題が発生しました" というエラー メッセージが表示されます。
次のコマンドを実行すると、 プロパティによって返される値がDistributionResults
表示InternalError
されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
ポリシーの同期と配布プロセスで不特定のエラーが発生しました。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションをチェックします。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>アイテム保持ポリシー
- データ ライフサイクル管理>Microsoft 365>ラベル ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、[再試行] を選択 します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットとスイッチを
RetryDistribution
使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: ここでは保留を適用できません
現象
Microsoft Purview コンプライアンス ポータルでポリシーに場所を追加しようとすると、操作が失敗し、"ここで保留を適用できません" というエラー メッセージが表示されます。
PowerShell を使用してポリシーに場所を追加しようとすると、エラー メッセージが RecipientTypeNotAllowed
表示されます。
原因
メールボックスの場所をポリシーに追加しようとしましたが、ポリシーはメールボックスの種類をサポートしていません。 このエラーは、場所がポリシーに追加された場合にのみ発生します。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
ポリシーの場所を指定した手順に戻るし、問題のある場所をポリシーから削除します。
更新を再試行してください。
方法 2: PowerShell を使用する
場所の追加に使用したスクリプトまたはコマンドで、問題のある場所を削除します。 該当する PowerShell コマンドレットは次のとおりです。
更新を再試行してください。
エラー: ポリシーが PendingDeletion でスタックしている
現象
ポリシーを削除しようとすると、操作は失敗します。
原因
ポリシーを削除しようとしたときに、指定されていないエラーが発生しました。
解決方法
ポリシーを削除します。 Remove-RetentionCompliancePolicy コマンドレットをスイッチと共に使用します
ForceDeletion
。Remove-RetentionCompliancePolicy -Identity "<policy name>" -ForceDeletion
詳細
電子情報開示の問題のトラブルシューティング方法については、「電子情報開示に関する 一般的な問題を解決する」を参照してください。