AWS Security ChangesHomeSearch

AWS step-functions documentation change

Service: step-functions · 2025-03-02 · Documentation low

File: step-functions/latest/dg/troubleshooting.md

Summary

Updated link text for IAM permissions documentation from 'Run a Job pattern' to '.sync'

Security assessment

The change is purely a documentation clarification regarding IAM permissions, with no indication of addressing a security vulnerability or weakness.

Diff

diff --git a/step-functions/latest/dg/troubleshooting.md
index b1af3af87..8a0669c40 100644
--- a/step-functions/latest/dg/troubleshooting.md
+++ b/step-functions/latest/dg/troubleshooting.md
@@ -68 +68 @@ This is an expected behavior. To avoid encountering failures when using a parall
-For `.sync` service integration patterns, Step Functions uses EventBridge rules, downstream APIs, or a combination of both to detect the downstream job status. For some services, Step Functions does not create EventBridge rules to monitor. For example, for the AWS Glue service integration, instead of using EventBridge rules, Step Functions makes a `glue:GetJobRun` call. Because of the frequency of API calls, there is a difference between the downstream task completion and the Step Functions task completion time. Step Functions requires IAM permissions to manage the EventBridge rules and to make calls to the downstream service. For more details about how insufficient permissions on your execution role can affect the completion of tasks, see [Additional permissions for tasks using the Run a Job pattern](./service-integration-iam-templates.html#connect-iam-sync-async). 
+For `.sync` service integration patterns, Step Functions uses EventBridge rules, downstream APIs, or a combination of both to detect the downstream job status. For some services, Step Functions does not create EventBridge rules to monitor. For example, for the AWS Glue service integration, instead of using EventBridge rules, Step Functions makes a `glue:GetJobRun` call. Because of the frequency of API calls, there is a difference between the downstream task completion and the Step Functions task completion time. Step Functions requires IAM permissions to manage the EventBridge rules and to make calls to the downstream service. For more details about how insufficient permissions on your execution role can affect the completion of tasks, see [Additional permissions for tasks using .sync](./service-integration-iam-templates.html#connect-iam-sync-async).