

AWS Migration Hub is no longer open to new customers as of November 7, 2025. For capabilities similar to AWS Migration Hub, explore [AWS Transform](https://aws.amazon.com/transform).

# AWS account connections in AWS Migration Hub Journeys
Account connections

**Note**  
The account-connection feature is in preview release. It is available in US East (N. Virginia).  
This is pre-release documentation. Both the account-connection feature and this documentation are subject to change.

To access Migration Hub Journeys, you need an AWS Builder ID, as described in [Accessing AWS Migration Hub Journeys](setup.md). However, some migration tasks require access to an AWS account for creating and updating AWS resources. To make it possible to perform such tasks, you can create connections to one or more AWS accounts. This section explains how to create and use such account connections inside migration journeys.

**Topics**
+ [

# Creating an AWS account connection in AWS Migration Hub Journeys
](create-connection.md)
+ [

# Associating IAM roles with an AWS account connection in AWS Migration Hub Journeys
](associate-roles.md)
+ [

# Deleting an AWS account connection in AWS Migration Hub Journeys
](delete-connection.md)
+ [

# Controlling member access to account connections in AWS Migration Hub Journeys
](control-access-to-connection.md)

# Creating an AWS account connection in AWS Migration Hub Journeys
Creating an AWS account connection

**Note**  
The account-connection feature is in preview release. It is available in US East (N. Virginia).  
This is pre-release documentation. Both the account-connection feature and this documentation are subject to change.

To create an AWS account connection, you first initiate a connection request in the Migration Hub Journeys console. The next step is for an administrator of the AWS account to accept the connection request.

**To initiate an account connection request**

1. Open the Migration Hub Journeys console. For information about how to access the console, see [Accessing AWS Migration Hub Journeys](setup.md).

1. In the left navigation pane, choose **Migration journeys**.

1. In the list of migration journeys, choose the name of the journey for which you want to create the account connection.

1. Choose the **Account connections** tab.

1. Choose **Connect account**.

1. For **Connection name** enter a name that can help you and other journey members identify this connection.

1. For **AWS account ID** enter the ID of the AWS account to which you want to connect the journey. An AWS account ID is a 12-digit number.

1. (Optional) Enter a description for this new connection.

1. Choose **Initiate account connection**.

1. Copy the connection ARN. You need this ARN to complete the account connection.

**To accept a connection request**

1. Sign in to the AWS Management Console and open the Migration Hub console at [https://console.aws.amazon.com/migrationhub/](https://console.aws.amazon.com/migrationhub/). 

1. In the left navigation pane, choose **Journey connections**.

1. Choose **Verify new connection**.

1. Enter the connection ARN that Migration Hub Journeys generated when the connection request was initiated.

1. Choose **Accept connection**.

# Associating IAM roles with an AWS account connection in AWS Migration Hub Journeys
Associating IAM roles

**Note**  
The account-connection feature is in preview release. It is available in US East (N. Virginia).  
This is pre-release documentation. Both the account-connection feature and this documentation are subject to change.

After you create an AWS account connection, you can associate IAM roles with it so that the journey that has the connection can use these roles to create and update AWS resources as needed by the tasks of the journey.

**To associate IAM roles with an account connection**

1. Open the Migration Hub Journeys console. For information about how to access the console, see [Accessing AWS Migration Hub Journeys](setup.md).

1. In the left navigation pane, choose **Migration journeys**.

1. In the list of migration journeys, choose the name of the journey for which you want to create the account connection.

1. Choose the **Account connections** tab.

1. Choose the name of the connection with which you want to associate IAM roles. The connection page opens.

1. Choose **Associate roles with connection**. The connection page opens in the console.

1. In the connection page in the console, choose **Create and associate roles with journey**.

1. Review the list of roles, and then choose **Create and associate roles**.

# Deleting an AWS account connection in AWS Migration Hub Journeys
Deleting a connection

**Note**  
The account-connection feature is in preview release. It is available in US East (N. Virginia).  
This is pre-release documentation. Both the account-connection feature and this documentation are subject to change.

**To delete an AWS account connection**

1. Open the Migration Hub Journeys console. For information about how to access the console, see [Accessing AWS Migration Hub Journeys](setup.md).

1. In the left navigation pane, choose **Migration journeys**.

1. In the list of migration journeys, choose the name of the journey for which you want to create the account connection.

1. Choose the **Account connections** tab.

1. Choose the name of the connection that you want to delete. The connection details page opens.

1. Choose **Remove AWS account**.

# Controlling member access to account connections in AWS Migration Hub Journeys
Controlling member access

**Note**  
The account-connection feature is in preview release. It is available in US East (N. Virginia).  
This is pre-release documentation. Both the account-connection feature and this documentation are subject to change.

Journey administrators have access to all of the journey's AWS account connections and can use all of the IAM roles in all of those connections. However, when you add a member as a JourneyContributor to a journey, that member doesn't get access to the journey's connections by default. To grant the member access, perform the following steps.

1. Open the Migration Hub Journeys console. For information about how to access the console, see [Accessing AWS Migration Hub Journeys](setup.md).

1. In the left navigation pane, choose **Migration journeys**.

1. In the list of migration journeys, choose the name of the journey.

1. Choose the **Individuals and teams ** tab.

1. Choose the radio button to the left of the member's name.

1. Choose **Edit role**.

1. Select **Grant this member access to the journey's account connections**.
**Warning**  
When you grant a member access to a journey's connections, they get access to all of the connections within that journey, and they can use all of the IAM roles in all of the journey's connections.

1. Choose **Update**.