AWS Security ChangesHomeSearch

AWS step-functions: Fix JSON syntax in cross-account IAM trust policy example

Service: step-functions · 2026-09-27 · Documentation low

File: step-functions/latest/dg/concepts-access-cross-acct-resources.md · Type: iam

Summary

Removed a trailing comma from the Principal AWS ARN in the cross-account IAM role trust policy example.

Security assessment

The change corrects JSON syntax in an IAM trust policy example used for cross-account Step Functions access; it improves example validity but does not document a new control or fix a specific vulnerability.

Evidence

+            "AWS": "arn:aws:iam::sourceAccountID:role/InvokeRole"

Diff

diff --git a/step-functions/latest/dg/concepts-access-cross-acct-resources.md b/step-functions/latest/dg/concepts-access-cross-acct-resources.md
index 221199768..8634f9f5f 100644
--- a//step-functions/latest/dg/concepts-access-cross-acct-resources.md
+++ b//step-functions/latest/dg/concepts-access-cross-acct-resources.md
@@ -104 +104 @@ Update the trust policy of your target IAM role as shown in the following exampl
-            "AWS": "arn:aws:iam::sourceAccountID:role/InvokeRole",
+            "AWS": "arn:aws:iam::sourceAccountID:role/InvokeRole"