Microsoft 365 の保持および保持ラベル ポリシーのエラーを解決する
Microsoft 365 の保持または保持ラベル ポリシーに関連するエラーが発生した場合は、次の一覧から該当するエラーの説明を選択します。
- 設定が見つかりません
- 問題が発生しました
- 場所があいまいです
- 場所がストレージから外れている
- サイトがロックされている
- 引き続きポリシーを処理しています
- ポリシーを処理できません
- この場所が見つかりませんでした
- 問題が発生しました
- ここで保留を適用することはできません
- ポリシーが PendingDeletion で停止している
問題に該当する解決策がない場合は、Microsoft サポートにお問い合わせください。
アイテム保持ポリシーのエラーを特定する方法については、「 Microsoft 365 のアイテム保持ポリシーと保持ラベル ポリシーのエラーを識別するを参照してください。
重要
Microsoft Purview では、エラーを含むポリシーはサポートされていません。 まず、すべてのポリシー エラーを解決する必要があります。 そうしないと、保持ラベル ポリシーと保持ラベル ポリシーが意図したとおりに機能しない可能性があります。
エラー: 設定が見つかりません
現象
Microsoft Purview コンプライアンス ポータルでアイテム保持ポリシーの詳細ウィンドウを確認すると、"設定が見つかりません" というエラー メッセージが表示されます。
原因
アイテム保持ポリシーに保持ルールがありません。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択し、 Edit を選択します。
Retention 設定で、アイテム保持ポリシーにrulesを追加します。
方法 2: PowerShell を使用する
ワークロードに適用可能なコマンドレットを使用して、アイテム保持ポリシーにルールを追加します。
New-RetentionComplianceRule コマンドレットは、次を対象とするポリシーに使用します。
- Microsoft Exchange Online の電子メール
- Microsoft SharePoint サイト
- Microsoft OneDrive アカウント
- Microsoft 365 グループ
- Microsoft Skype for Business の会話
- Exchange Online パブリック フォルダー
- チャット メッセージのMicrosoft Teams
- 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>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、 Retry を選択します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 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>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択し、 Edit を選択します。
ポリシーから重複する場所を削除します。
方法 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>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、 Retry を選択します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ストレージ クォータを増やします。 場所のクォータを管理するには、サイト管理者またはグローバル SharePoint 管理者に問い合わせてください。 不要な項目を削除して、使用可能なストレージを増やすこともできます。
ポリシーの同期と配布を再試行します。 ポリシーを再デプロイするには、
RetryDistribution
スイッチと共に Set-RetentionCompliancePolicy コマンドレットを使用します。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>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、 Retry を選択します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 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>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、 Retry を選択します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 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>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、 Retry を選択します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットと
RetryDistribution
スイッチを使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: この場所が見つかりませんでした
現象
Microsoft Purview コンプライアンス ポータルでポリシーの詳細ウィンドウを確認すると、"この場所が見つかりませんでした" というエラー メッセージが表示されます。
次のコマンドを実行すると、DistributionResults
プロパティによって返される値にFailedToOpenContainer
が表示されます。
Get-RetentionCompliancePolicy -Identity "<policy name>" -DistributionDetail | Select -ExpandProperty DistributionResults
原因
場所が存在しないため、ポリシーを場所と同期できません。 場所は以前に存在していた可能性があります。
Note
このエラーが発生した場合、システムでは、ポリシーの次の更新の一環として、問題のある場所を削除する必要があります。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。 方法 1 を使用する場合は、ポリシーの詳細ウィンドウで追加の解決オプションを確認します。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
Microsoft Purview コンプライアンス ポータルで、次のタブでポリシーを検索します。
- データ ライフサイクル管理>Microsoft 365>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーから問題のある場所を削除します。
方法 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>Retention ポリシー
- データ ライフサイクル管理>Microsoft 365>Label ポリシー
- レコード管理>ラベル ポリシー
ポリシーを選択して、ポリシーの詳細ウィンドウを開きます。 対応するチェックボックスではなく、ポリシー名を選択してください。 それ以外の場合、詳細ウィンドウは開きません。
ポリシーの詳細ウィンドウで、 Retry を選択します。 ポリシーの同期と配布が完了するまで、ポリシーは保留中の状態になります。
方法 2: PowerShell を使用する
ポリシーの同期と配布を再試行します。 Set-RetentionCompliancePolicy コマンドレットと
RetryDistribution
スイッチを使用して、ポリシーを再デプロイします。Set-RetentionCompliancePolicy -Identity "<policy name>" -RetryDistribution
エラー: ここに保留を適用することはできません
現象
Microsoft Purview コンプライアンス ポータルのポリシーに場所を追加しようとすると、操作が失敗し、"ここに保留を適用できません" というエラー メッセージが表示されます。
PowerShell を使用して場所をポリシーに追加しようとすると、 RecipientTypeNotAllowed
エラー メッセージが表示されます。
原因
ポリシーにメールボックスの場所を追加しようとしましたが、ポリシーではメールボックスの種類がサポートされていません。 このエラーは、場所がポリシーに追加された場合にのみ発生します。
解決方法
この問題を解決するには、次のいずれかの方法を使用します。
方法 1: Microsoft Purview コンプライアンス ポータルを使用する
ポリシーの場所を指定した手順に戻り、問題のある場所をポリシーから削除します。
更新を再試行してください。
方法 2: PowerShell を使用する
場所の追加に使用したスクリプトまたはコマンドで、問題のある場所を削除します。 該当する PowerShell コマンドレットは次のとおりです。
更新を再試行してください。
エラー: ポリシーが PendingDeletion で停止しています
現象
ポリシーを削除しようとすると、操作は失敗します。
原因
ポリシーを削除しようとしたときに、未指定のエラーが発生しました。
解決方法
ポリシーを削除します。
ForceDeletion
スイッチと共に、Remove-RetentionCompliancePolicy コマンドレットを使用します。Remove-RetentionCompliancePolicy -Identity "<policy name>" -ForceDeletion
詳細
電子情報開示の問題のトラブルシューティング方法については、「 電子情報開示の一般的な問題を解決するを参照してください。