Are objects under compliance mode with retention period deletable?

0

I know all the doc says objects with compliance mode turned on DEFY deletion while it's in retention period. Is there really no way around this? For instance can AWS engineers delete them on their end or are they locked up just forever?

An extreme case would be somehow the bucket's default policy is compliance mode + retention period of 100 years(maximum), is the data uploaded into this bucket permanently staying in this case?

Thanks!

1 回答
0
  • In compliance mode, a protected object version can't be overwritten or deleted by any user including the root user in your AWS account.
  • In governance mode, users can't overwrite or delete an object version or alter its lock settings unless they have special permissions. If you try to delete objects protected by governance mode and have s3:BypassGovernanceRetention or s3:GetBucketObjectLockConfiguration permissions, the operation will succeed.

https://docs.aws.amazon.com/AmazonS3/latest/userguide/object-lock-overview.html#object-lock-retention-modes

AWS engineers do not have access to Customer's data due to strict AWS Privacy and Security policies https://aws.amazon.com/compliance/data-privacy-faq/ and hence cannot be altered from AWS end.

Once the objects are locked under compliance mode compliance mode the minimum retention period must be met before any changes are to be made.

AWS
支持工程师
Harsh_P
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则