スペースを作成する
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 ユーザーをサポートする追加のスペースを作成するには、スペース管理者ロールを割り当てる必要があります。
注記
追加のスペースを作成すると、プロジェクトの作成は求められません。スペースにプロジェクトを作成する方法については、「「プロジェクトの作成」」を参照してください。
別のスペースを作成する
-
AWS Management Console で、CodeCatalyst スペースに関連付けるものと同じ AWS アカウント でサインインしていることを確認します。
https://codecatalyst.aws/
で CodeCatalyst コンソールを開きます。 -
自分のスペースに移動します。
ヒント
複数のスペースに所属している場合は、上部のナビゲーションバーでスペースを選択します。
-
[スペースを作成] を選択します。
-
[スペースを作成] ページの [スペース名] にスペースの名前を入力します。これは後で変更できません。
注記
スペース名は CodeCatalyst 全体で一意である必要があります。削除されたスペースの名前は再利用できません。
-
AWS リージョン で、スペースとプロジェクトデータを保存するリージョンを選択します。これは後で変更できません。
-
[AWS アカウント ID] には、スペースに接続するアカウントの 12 桁の ID を入力します。
[AWS アカウント確認トークン] に、生成されたトークン ID をコピーします。トークンは自動的にコピーされますが、AWS 接続リクエストの承認中に保存することもできます。
-
[AWS で確認] を選択します。
-
[Amazon CodeCatalyst スペースの確認] ページが AWS Management Console で開きます。これは [Amazon CodeCatalyst スペース] ページです。ページにアクセスするには、サインインが必要な場合があります。
AWS Management Console で、スペースを作成するのと同じ AWS リージョン を選択します。
ページに直接アクセスするには、https://console.aws.amazon.com/codecatalyst/home/ にアクセスし、AWS Management Console の Amazon CodeCatalyst スペースにサインインします。
検証トークンは、[検証トークン] に自動的に入力されます。成功バナーには、トークンが有効なトークンであることを示すメッセージが表示されます。
-
[スペースを確認] を選択します。
アカウントがスペースに追加されたことを示す [アカウントが検証されました] の成功メッセージが表示されます。
-
[Amazon CodeCatalyst スペースを検証] ページで表示されます。[IAM ロールをこのスペースに追加する、スペース詳細を表示する] リンクを選択します。
[CodeCatalyst スペースの詳細] ページが AWS Management Console で開きます。これは [Amazon CodeCatalyst スペース] ページです。ページにアクセスするには、ログインが必要な場合があります。
-
[CodeCatalyst で使用できる IAM ロール] で、[IAM ロールを追加]を選択します。
[CodeCatalyst で使用できる IAM ロールを追加] ページが表示されます。
-
[IAM で CodeCatalyst development administrator ロールを作成] を選択します。このオプションは、開発ロールの権限ポリシーとトラストポリシーを含むサービスロールを作成します。
デベロッパーロールは、CodeCatalyst ワークフローが、Amazon S3、Lambda、AWS CloudFormation などの AWS リソースにアクセスできるようにする AWS IAM ロールです。ロールには、一意の識別子が追加された
CodeCatalystWorkflowDevelopmentRole-
という名前が付けられます。ロールとロールポリシーの詳細については、「CodeCatalystWorkflowDevelopmentRole-spaceName サービスロールについて」を参照してください。spaceName
-
[開発ロールを作成] を選択します。
-
[接続] ページの [CodeCatalyst で使用できる IAM ロール] で、アカウントに追加された IAM ロールの一覧にあるデベロッパーロールを確認できます。
-
[Amazon CodeCatalyst に移動] を選択します。
-
CodeCatalyst の作成ページで、[スペースの作成] を選択します。