Object Retention Lock (original) (raw)

Setup

This page discusses the Object Retention Lock feature, which lets you set a retention configuration on objects within Cloud Storage buckets that have enabled the feature. A retention configuration governs how long the object must be retained and has the option to permanently prevent the retention time from being reduced or removed.

In conjunction with Detailed audit logging mode, which logs Cloud Storage request and response details, Object Retention Lockcan help with regulatory and compliance requirements, such as those associated with FINRA, SEC, and CFTC. It can also help you address regulations in other industries such as health care.

Overview

Object Retention Lock lets you define data retention requirements on a per-object basis. This differs from Bucket Lock, which defines data retention requirements uniformly for all objects in a bucket. To manage retention policies on a large number of objects at once, you can use Storage batch operations to set object retention in bulk.

With Object Retention Lock, the retention configuration that you place on an object contains the following properties:

You can only set retention configurations on objects that reside in buckets that have enabled the feature.

Considerations

What's next