Posted On: Nov 18, 2022

AWS Step Functions now supports cross-account access for more than 220 AWS services so it’s easier to process data, automate IT and business processes, and build applications across accounts.

AWS Step Functions makes it easier to coordinate the components of distributed applications so that you can quickly build and run fault-tolerant workflows. Organizations adopt multi-account strategies to help isolate and manage business applications and data. Now, with cross account support you can invoke more than 220 AWS services from other AWS accounts as part of your AWS Step Functions workflow. With cross account access you assume a role using a set of temporary security credentials so each account still maintains full control over their own resources. Cross account support helps to maintain a model of distributed ownership, accelerate development by re-using existing processes and functionality within your organization, and simplify your architecture.

There is no additional fee for cross account access so you only pay for what you use as per existing AWS Step Functions pricing. Please visit Step Functions pricing to learn more.

To get started with AWS Step Functions you can create a new or edit an existing workflow in the console with Workflow Studio, AWS CloudFormation, the AWS Command Line Interface (CLI), or the AWS Cloud Development Kit (CDK). To learn more please see the AWS Step Functions Developer Guide and the Launch Blog to get started.

AWS Step Functions’ cross-account access is generally available in the following regions: US East (Ohio and N. Virginia), Canada (Central), Asia Pacific (Tokyo), Europe (Stockholm), and Asia Pacific (Mumbai). For a complete list of regions and service offerings, see AWS Regions.