このトピックは、OSS リソースのコンプライアンス保持ポリシーを使用する際のよくある質問に回答します。

コンプライアンス保持ポリシーの利点は何ですか。

コンプライアンス保持ポリシーにより、業界規制のコンプライアンス要件に準拠した方法でデータが保存されます。 コンプライアンス保持ポリシーによって保護されているデータは、保護期間内に変更または削除することはできません。 ただし、RAM ポリシーまたはバケットポリシーを使用してデータを保護する場合、変更または削除できる可能性があります。

コンプライアンス保持ポリシーをいつ設定する必要がありますか。

変更や削除が許可されていない重要データ (医療記録、技術文書、契約書など) を長期間保存する場合、バケットにデータを保存し、そのバケットにコンプライアンス保持ポリシーを設定することでデータを保護できます。

オブジェクトにコンプライアンス保持ポリシーを設定できますか。

バケットにのみコンプライアンス保持ポリシーを設定できます。ディレクトリやオブジェクトには設定できません。

オブジェクトを保存するバケットにコンプライアンス保持ポリシーを設定した後、オブジェクトのストレージクラスを変更できますか。

バケットにコンプライアンス保持ポリシーを設定した後、ライフサイクルルールを設定して、保護対象のバケット内のオブジェクトのストレージクラスを変換すると、ストレージ料金を節約できます。

コンプライアンス保持ポリシーが設定されているバケットを削除するにはどうすればよいですか。

  • バケットにオブジェクトが保存されていない場合、バケットを直接削除できます。
  • 保護期間外のオブジェクトがバケットに保存されている場合、バケットを削除しようとするとエラーが発生します。 この場合、最初にバケット内のオブジェクトを削除してから、バケットを削除します。
  • 保護期間内のオブジェクトがバケットに保存されている場合、バケットを削除することはできません。

アカウントに滞納請求書がある場合、コンプライアンス保持ポリシーの保護期間内のオブジェクトはそのまま保持されますか。

アカウントに滞納請求書がある場合、契約条件に基づいてデータ保持ポリシーがデータに適用されます。

許可された RAM ユーザーとしてコンプライアンス保持ポリシーを設定できますか。

コンプライアンス保持ポリシーに関連する API が公開されていて、RAM ポリシーに統合されています。 RAM ポリシーによって許可された RAM ユーザーを使用することで、コンソールまたは API や SDK を使用して、コンプライアンス保持ポリシーを作成または削除できます。