Skip to main content

Prerequisites

Overview

To successfully integrate your AWS Organization with Upwind, ensure the following prerequisites are met:

  1. Existing AWS Organization. Ensure you have an existing AWS environment with AWS Organizations enabled. If you need to create one, refer to the Getting started with AWS Organizations user guide.

  2. Access to the AWS management account. Ensure you have access to your AWS management account, as this is necessary for configuring and managing the integration with Upwind.

  3. AWS IAM sign-in permissions. If using CloudFormation, ensure the IAM principal entity (user, role, or group) you use to sign into the management account has the necessary permissions to deploy with AWS CloudFormation StackSets.

  4. AWS CloudFormation permissions. If using CloudFormation, ensure that the IAM principal entity (user, role, or group) you use to sign into the management account has the necessary permissions to create and manage resources with AWS CloudFormation, including deploying StackSets.

    info

    When using AWS CloudFormation, the integration involves executing a CloudFormation StackSet with service-managed permissions, enabling deployment to all existing and future accounts. This model allows you to deploy stack instances to accounts managed by AWS Organizations without the need to manually create the necessary IAM roles, as StackSets automatically creates them on your behalf.

  5. Non-restrictive Service Control Policies (SCPs). Ensure there are no actively applied Service Control Policies (SCPs) that prevent the creation of the necessary IAM roles for integrating with Upwind.

  6. Terraform Installation. If using Terraform, ensure it is installed on your local machine. You can download the latest version of Terraform from the official website. Follow the installation instructions specific to your operating system.

Need Help?​

For additional help with settings, please contact us through one of the following methods: