#Content Freeze
If you change a field or model while an editor is mid-save, their entry can conflict with the new schema, or publish in a state you didn't intend. Editors can also lose work if you promote schema changes between environments while they're still working. Content Freeze pauses content and asset creation, editing, and publishing so you can promote schema safely.
#Availability
- Permission: Only users with the Allows starting, scheduling, and lifting content freezes permission can trigger, manage, or lift a freeze. The Admin role includes this permission by default.
- Plan: Available on every plan.
Content Freeze only blocks Save and Publish actions in Studio. It does not enforce anything at the Content API level. Scripts, integrations, or direct API calls can still read and write content while a freeze is active.
#Configure a freeze
- Navigate to Project Settings > Governance > Content Freeze.
- Under Start or schedule a freeze, choose a Scope: Specific environments or Entire project (includes future environments).
- If you chose Specific environments, select one or more from the Environments dropdown.
- Set Start: Now or At a scheduled time.
- Set End: Until I lift it or At a scheduled time.
- (Optional) Add a Message. This message is shown to all users while the freeze is active.
- Click Apply freeze.
Content Freeze configuration form
Freezes you create appear under Active & scheduled, listing the scope, the time window, and who set it.
Content Freeze active & scheduled list
While a freeze is active or scheduled in their environment, all users see a banner on every page in Studio. Once the freeze is active, users can't add new entries or assets, or click Save or Publish on content entries or assets. A scheduled freeze shows the banner before it starts, but editing remains available until the start time. Reading and browsing content still works through a freeze.
#Lift a freeze early
- Go to Project Settings > Governance > Content Freeze, or click Manage freeze in the Studio banner.
- Find the freeze under Active & scheduled.
- Click the unlock icon in that row to lift it.
Content Freeze lift form
Users regain the ability to save and publish as soon as you lift the freeze.
#Review past freezes
Completed freezes, whether lifted early or ended on schedule, appear under Recent freezes on the same page. Each row shows the scope, the time window, who set the freeze, and who lifted it.
Content Freeze recent freezes list
#Related docs
- Content Freeze API reference:
setContentFreezeandliftContentFreezemutations, and thecontentFreezesquery. - Promote environments: Move schema changes between environments.