Skip to main content

Better handling of IAM policy update (or any JSON)

Hi,

When updating an aws_iam_policy or aws_sqs_queue_policy, the changes in the Terraform plan are not displayed in a readable format. Instead, we only see a generic line like “big json” → “new big json,” which makes it difficult to review the actual modifications. Additionally, if the plan output is too large, it may appear truncated, further complicating the process (you have to download the full logs).

Workaround
Look at the raw plan
Problem
Status: ✅ Completed3 comments

Log in to comment and vote

Comments3

  • Black Breeze

    •

    Sep 19, 2025

    Thibault, we’re rolling this out gradually to users but I asked that the feature flag is explicitly flipped for your org. Let me know if you have any feedback on the implementation.

    • Azure Breeze

      •

      Sep 19, 2025

      Woo that was pretty fast. For sure, it looks better now. Many thanks.

      As remark, the Show side by side seems to have no effect.

      And the Open JSON diff view link seems weird here, not polish enough. But at least the feature is really nice.

  • Black Breeze

    •

    Sep 11, 2025

    I hear you. I asked one of my devs to deep dive into it and assess feasibility.