When you follow the Create account workflow in the AWS Control Tower console, you'll see an optional section where you can enter information about the blueprint you'd like to use for customizing accounts.
Prerequisites
You must set up your customization hub account and add at least one blueprint (Service Catalog product) before you can enter that information into the AWS Control Tower console and begin to provision customized accounts.
Create or update a customized account in the AWS Control Tower console.
-
Enter the account ID for the account that contains your blueprints.
-
From that account, select an existing Service Catalog product (existing blueprint).
-
Select the proper version of the blueprint (Service Catalog product), if you have more than one version.
-
(Optional) You can add or change a blueprint provisioning policy at this point in the process. The blueprint provisioning policy is written in JSON and attached to an IAM role, so it can provision the resources that are specified in the blueprint template. AWS Control Tower creates this role in the member account so that Service Catalog can deploy resources using AWS CloudFormation stack sets. The role is named
AWSControlTower-BlueprintExecution-bp-
. Thexxxx
AdministratorAccess
policy is applied here by default. -
Choose the AWS Region or Regions in which you wish to deploy accounts based on this blueprint.
-
If your blueprint contains parameters, you can enter the values for the parameters into additional fields in the AWS Control Tower workflow. The additional values may include: a GitHub repository name, a GitHub branch, an Amazon ECS cluster name, and a GitHub identity for the repository owner.
-
You can customize accounts at a later time by following the Account update process, if your hub account or blueprints are not yet ready.
For more details, see Create a customized account from a blueprint.