Restrict ACK ACM controller IAM to read-only#523
Restrict ACK ACM controller IAM to read-only#523sanmesh-kakade wants to merge 2 commits intodevelopfrom
Conversation
Remove permissions that allow creating, importing, deleting, renewing, or modifying ACM certificates. The controller now only needs to adopt and sync existing certificates via AdoptedResource. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. 🗂️ Base branches to auto review (1)
Please check the settings in the CodeRabbit UI or the ⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Comment Tip CodeRabbit can enforce grammar and style rules using `languagetool`.Configure the |
Required for exportTo to work with adopted certificates. This permission only reads existing cert data (cert body + private key), does not create new certificates. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
|
covered in #524 |
Summary
RequestCertificate,ImportCertificate,DeleteCertificate,RenewCertificate,ExportCertificate,UpdateCertificateOptions)AdoptedResourceTest plan
AdoptedResourceexportToRequestCertificateis denied (no new certs can be created)🤖 Generated with Claude Code