IAM policy change blocks service: pre-release and first 30 minutes checklists

A permission change removes a service's access to a queue, bucket or secret.

The pre-release checklist maps each item to a test class from the incident page. The first-30-minutes checklist covers detection, containment, the rollback decision and customer communication.

7 pre-release items · 7 first-30-minutes items · verified 2026-10-21

Pre-release checklist

  • PR-01
  • PR-02
  • PR-03
  • PR-04
  • PR-05
  • PR-06
  • PR-07

First 30 minutes

  • FM-01
  • FM-02
  • FM-03
  • FM-04
  • FM-05
  • FM-06
  • FM-07

Download the checklist

Only in this checklist

Every test class in this checklist also appears in at least one sibling checklist in the group; the item texts differ: Before enabling an account-level public access block, list every bucket that receives public-read uploads and confirm the block does not override their bucket-level ACL policies.

Questions

What should be checked before a release to prevent IAM policy change blocks service?

7 pre-release items, PR-01 to PR-07. PR-01: Before enabling an account-level public access block, list every bucket that receives public-read uploads and confirm the block does not override their bucket-level ACL policies.

Is there a rollback plan for IAM policy change blocks service?

The first-30-minutes checklist has 7 items. FM-01: Search service logs and bucket metrics for 403 or access denied responses and record the first timestamp.

What should a team do in the first 30 minutes after IAM policy change blocks service is detected?

The first-30-minutes checklist has 7 items. FM-01: Search service logs and bucket metrics for 403 or access denied responses and record the first timestamp.

Which configuration checks apply to IAM policy change blocks service?

PR-01: Before enabling an account-level public access block, list every bucket that receives public-read uploads and confirm the block does not override their bucket-level ACL policies. PR-02: Read the infrastructure plan for every bucket policy change and confirm each existing access statement still appears in the planned policy. PR-03: After a bucket policy change in staging, evaluate the effective policy for the registry service role and confirm it still allows reads of every package format. PR-04: Run a public-read upload from the scheduler, document and content extraction service roles in a staging account that carries the production account-level settings. PR-05: Confirm the credentials of every security hardening tool are read-only and cannot change account-level settings in production.

Is a IAM policy change blocks service checklist still needed if deployment is automated?

Yes. Automation runs the steps; the checklist names what the tests must cover: configuration and environment tests and synthetic monitoring.

Which pipeline stages does the IAM policy change blocks service checklist cover?

The pre-release items map to the pre-deploy and post-deploy stages.