

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

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

# 建立空間
<a name="spaces-create"></a>

當您第一次使用 AWS Builder ID 註冊 Amazon CodeCatalyst 時，您必須建立空間。如需詳細資訊，請參閱[設定並登入 CodeCatalyst設定並登入 CodeCatalyst](setting-up-topnode.md)。您可以選擇建立額外的空間來滿足您的業務需求。

**注意**  
空格名稱在 CodeCatalyst 中必須是唯一的。您無法重複使用已刪除空格的名稱。

本指南中的資訊用於在 CodeCatalyst 中建立支援 AWS 建置器 ID 使用者的空間。*CodeCatalyst 管理員指南*中提供設定和管理支援聯合身分之空間的步驟。若要使用為聯合身分設定的空間，請參閱《Amazon [ CodeCatalyst 管理員指南》中的 CodeCatalyst 空間的設定和管理](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html)。 * CodeCatalyst *

若要建立支援 AWS 建置器 ID 使用者的其他空間，您必須獲指派空間管理員角色。

**注意**  
當您建立額外的空間時，系統不會提示您建立專案。若要了解如何在空間中建立專案，請參閱 [建立專案](projects-create.md)。<a name="space-create-additional"></a>

**建立另一個空間**

1. 在 中 AWS 管理主控台，請確定您使用 AWS 帳戶 要與 CodeCatalyst 空間建立關聯的相同 登入。

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

1. 導覽至您的空間。
**提示**  
如果您屬於多個空格，請在頂端導覽列中選擇空格。

1. 選擇**建立空間**。

1. 在**建立空格**頁面上的**空格名稱**中，輸入空格的名稱。您稍後無法變更此項目。
**注意**  
空格名稱在 CodeCatalyst 中必須是唯一的。您無法重複使用已刪除空格的名稱。

1. 在 中**AWS 區域**，選擇您要存放空間和專案資料的 區域。您稍後無法變更此項目。

1. 在 **AWS 帳戶 ID** 中，輸入您要連線至空間之帳戶的 12 位數 ID。

   在**AWS 帳戶驗證字符**中，複製產生的字符 ID。權杖會自動為您複製，但您可能想要在核准 AWS 連線請求時存放權杖。

1. 選擇**驗證。 AWS**

1. **驗證 Amazon CodeCatalyst 空間**頁面會在 中開啟 AWS 管理主控台。這是 **Amazon CodeCatalyst Spaces** 頁面。您可能需要登入才能存取頁面。

   在 中 AWS 管理主控台，請務必選擇您要建立空間的相同 AWS 區域 。

   若要直接存取頁面，請登入 中的 Amazon CodeCatalyst Spaces， AWS 管理主控台 網址為 https：//https://console.aws.amazon.com/codecatalyst/home/。

   驗證字符會自動輸入到**驗證字符**中。成功橫幅會顯示訊息，指出字符是有效的字符。

1. 選擇**驗證空間**。

   **帳戶驗證**成功訊息隨即顯示，顯示帳戶已新增至空間。

1. 保留在**驗證 Amazon CodeCatalyst 空間**頁面上。選擇以下連結：**若要為此空間新增 IAM 角色，請檢視空間詳細資訊。**

   **CodeCatalyst 空間詳細資訊**頁面會在 中開啟 AWS 管理主控台。這是 **Amazon CodeCatalyst Spaces** 頁面。您可能需要登入才能存取頁面。

1. 在 **CodeCatalyst 可用的 IAM 角色**下，選擇**新增 IAM 角色**。

   隨即顯示**可供 CodeCatalyst 使用的新增 IAM 角色**頁面。

1. 選擇在 **IAM 中建立 CodeCatalyst 開發管理員角色**。此選項會建立服務角色，其中包含開發角色的許可政策和信任政策。

   開發人員角色是一種 AWS IAM 角色，可讓您的 CodeCatalyst 工作流程存取 Amazon S3、Lambda 和 等 AWS 資源 CloudFormation。角色會有附加`CodeCatalystWorkflowDevelopmentRole-spaceName`唯一識別符的名稱。如需角色和角色政策的詳細資訊，請參閱 [了解 **CodeCatalystWorkflowDevelopmentRole-*spaceName*** 服務角色](ipa-iam-roles.md#ipa-iam-roles-service-role)。

1. 選擇**建立開發角色**。

1. 在連線頁面的 ** CodeCatalyst 可用的 IAM 角色**下，檢視新增至您帳戶的 IAM 角色清單中的開發人員角色。

1. 選擇**前往 Amazon CodeCatalyst**。

1. 在 CodeCatalyst 的建立頁面上，選擇**建立空間**。