

Amazon CodeCatalyst 不再向新客戶開放。現有客戶可以繼續正常使用該服務。如需詳細資訊，請參閱[如何從 CodeCatalyst 遷移](migration.md)。

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 將帳戶連線和 IAM 角色新增至您的部署環境
<a name="ipa-connect-account-addroles-env"></a>

若要存取 AWS 資源，例如 Amazon ECS 或部署 AWS Lambda 資源，CodeCatalyst 建置和部署動作需要具有存取這些資源許可的 IAM 角色。使用 **Space 管理員**或 **Power 使用者**角色，您可以將 CodeCatalyst 帳戶連線到建立資源 AWS 帳戶 的 。然後，將 IAM 角色新增至您的帳戶連線。對於部署動作，您必須接著將 IAM 角色新增至 CodeCatalyst 環境。

您必須新增要在專案中搭配部署環境使用的 IAM 角色。將角色新增至帳戶連線並不會將角色和連線新增至專案部署環境。若要將您的帳戶連線和 IAM 角色新增至部署環境，請確定已如 中所述建立帳戶連線和角色[步驟 4：將 IAM 角色新增至您的連線](ipa-connect-account-create.md#ipa-connect-account-linkedroles)。

然後，使用 CodeCatalyst 主控台中的**環境**頁面，將您的帳戶連線和 IAM 角色新增至專案中的部署環境。

**注意**  
只有在 IAM 角色用於需要 IAM 角色的 CodeCatalyst 動作時，您才能將 IAM 角色新增至環境。所有需要 IAM 角色的工作流程動作，包括建置動作，都必須使用 CodeCatalyst 環境。

將您的帳戶連線和 IAM 角色新增至部署環境

1. 在 https：//[https://codecatalyst.aws/](https://codecatalyst.aws/) 開啟 CodeCatalyst 主控台。

1. 導覽至具有您要新增帳戶連線和 IAM 角色之部署環境的專案。

1. 展開 **CI/CD**，然後選擇**環境**。

1. 選擇您的環境，然後顯示其他索引標籤。

1. 選擇**AWS 帳戶 連線**索引標籤。在**連線名稱**下，如果有的話，會列出已新增至環境的帳戶。

1. 選擇**關聯 AWS 帳戶**。** AWS 帳戶 與 <environment\$1name> 建立關聯**頁面隨即顯示。

1. 在**連線**下，選擇帳戶與您要新增之 IAM 角色連線的名稱。選擇**關聯**。