スペースを作成する - Amazon CodeCatalyst

スペースを作成する

AWS Builder ID を使用して Amazon CodeCatalyst に初回サインインする際、スペースの作成が求められます。詳細については、「CodeCatalyst をセットアップしてサインインする」を参照してください。ビジネスニーズに合わせて追加のスペースを作成することもできます。

注記

スペース名は CodeCatalyst 全体で一意である必要があります。削除されたスペースの名前は再利用できません。

このガイドの情報は、AWS Builder ID ユーザーをサポートする CodeCatalyst のスペースを作成するために提供されています。ID フェデレーションをサポートするスペースを設定および管理するための手順は、「CodeCatalyst 管理者ガイド」に記載されています。ID フェデレーション用に設定されたスペースを操作するには、「Amazon CodeCatalyst 管理者ガイド」の「Setup and administration for CodeCatalyst spaces」を参照してください。

AWS Builder ID ユーザーをサポートする追加のスペースを作成するには、スペース管理者ロールを割り当てる必要があります。

注記

追加のスペースを作成すると、プロジェクトの作成は求められません。スペースにプロジェクトを作成する方法については、「「プロジェクトの作成」」を参照してください。

別のスペースを作成する
  1. AWS Management Console で、CodeCatalyst スペースに関連付けるものと同じ AWS アカウント でサインインしていることを確認します。

  2. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  3. 自分のスペースに移動します。

    ヒント

    複数のスペースに所属している場合は、上部のナビゲーションバーでスペースを選択します。

  4. [スペースを作成] を選択します。

  5. [スペースを作成] ページの [スペース名] にスペースの名前を入力します。これは後で変更できません。

    注記

    スペース名は CodeCatalyst 全体で一意である必要があります。削除されたスペースの名前は再利用できません。

  6. AWS リージョン で、スペースとプロジェクトデータを保存するリージョンを選択します。これは後で変更できません。

  7. [AWS アカウント ID] には、スペースに接続するアカウントの 12 桁の ID を入力します。

    [AWS アカウント確認トークン] に、生成されたトークン ID をコピーします。トークンは自動的にコピーされますが、AWS 接続リクエストの承認中に保存することもできます。

  8. [AWS で確認] を選択します。

  9. [Amazon CodeCatalyst スペースの確認] ページが AWS Management Console で開きます。これは [Amazon CodeCatalyst スペース] ページです。ページにアクセスするには、サインインが必要な場合があります。

    AWS Management Console で、スペースを作成するのと同じ AWS リージョン を選択します。

    ページに直接アクセスするには、https://console.aws.amazon.com/codecatalyst/home/ にアクセスし、AWS Management Console の Amazon CodeCatalyst スペースにサインインします。

    検証トークンは、[検証トークン] に自動的に入力されます。成功バナーには、トークンが有効なトークンであることを示すメッセージが表示されます。

  10. [スペースを確認] を選択します。

    アカウントがスペースに追加されたことを示す [アカウントが検証されました] の成功メッセージが表示されます。

  11. [Amazon CodeCatalyst スペースを検証] ページで表示されます。[IAM ロールをこのスペースに追加する、スペース詳細を表示する] リンクを選択します。

    [CodeCatalyst スペースの詳細] ページが AWS Management Console で開きます。これは [Amazon CodeCatalyst スペース] ページです。ページにアクセスするには、ログインが必要な場合があります。

  12. [CodeCatalyst で使用できる IAM ロール] で、[IAM ロールを追加]を選択します。

    [CodeCatalyst で使用できる IAM ロールを追加] ページが表示されます。

  13. [IAM で CodeCatalyst development administrator ロールを作成] を選択します。このオプションは、開発ロールの権限ポリシーとトラストポリシーを含むサービスロールを作成します。

    デベロッパーロールは、CodeCatalyst ワークフローが、Amazon S3、Lambda、AWS CloudFormation などの AWS リソースにアクセスできるようにする AWS IAM ロールです。ロールには、一意の識別子が追加された CodeCatalystWorkflowDevelopmentRole-spaceName という名前が付けられます。ロールとロールポリシーの詳細については、「CodeCatalystWorkflowDevelopmentRole-spaceName サービスロールについて」を参照してください。

  14. [開発ロールを作成] を選択します。

  15. [接続] ページの [CodeCatalyst で使用できる IAM ロール] で、アカウントに追加された IAM ロールの一覧にあるデベロッパーロールを確認できます。

  16. [Amazon CodeCatalyst に移動] を選択します。

  17. CodeCatalyst の作成ページで、[スペースの作成] を選択します。