スペース AWS アカウント への の追加 - Amazon CodeCatalyst

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

スペース AWS アカウント への の追加

CodeCatalyst コンソールと を使用して AWS Management Console 、スペースを に接続します AWS アカウント。

のスペース AWS アカウント に を追加する前に CodeCatalyst、次の前提条件を満たしていることを確認してください。

  • AWS アカウント を作成し、接続するアカウントで IAM ロールを作成 AWS するためのアクセス許可を取得します。

  • アカウント接続に関連付ける IAM ロールを作成します。これには、ロールのアクセス許可を持つ IAM ポリシーが含まれます。

  • 接続を作成するスペースのスペース管理者ロールを取得します。 CodeCatalyst

ステップ 1: 接続リクエストを作成する

CodeCatalyst コンソールで接続リクエストを作成すると、認証を完了するために使用できる接続トークンが生成されます。

接続を作成するスペースには、スペース管理者またはパワーユーザーロールが必要です。 CodeCatalyst 追加 AWS アカウント する の管理権限も必要です。

接続を作成する
  1. で AWS Management Console、接続を作成するのと同じアカウントでログインしていることを確認します。

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

  3. CodeCatalyst スペースに移動します。[Settings (設定)]、[AWS アカウント] の順に選択します。

  4. を追加 AWS アカウントを選択します。

  5. Amazon AWS アカウント に関連付ける CodeCatalystページの AWS アカウント ID に、スペースに接続するアカウントの 12 桁の ID を入力します。 AWS アカウント ID の検索については、AWS アカウント 「ID とそのエイリアス」を参照してください。

  6. Amazon CodeCatalyst 表示名 に、アカウントの参照名を入力します。

  7. (オプション) 接続の説明 に、アカウントとロール、またはロールが適用されるプロジェクトを選択するのに役立つアカウントの説明を入力します。

  8. [関連付ける] AWS アカウント を選択します。

  9. このページは、成功バナーが表示されるAWS アカウント 詳細ページに戻ります。

ステップ 2: アカウント接続リクエストを受け入れる

CodeCatalyst コンソールでリクエストを送信して に接続すると AWS アカウント、 AWS 管理者と協力して、提供された接続トークンで送信して接続リクエストを受け入れます。

アカウントの管理者権限があり、接続を作成するのと同じ AWS Management Console で AWS アカウント にサインインしていることを確認します。

接続リクエストを承認するには (コンソール)
  1. で AWS Management Console、接続を作成するのと同じアカウントでログインしていることを確認します。

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

  3. CodeCatalyst スペースに移動します。[Settings (設定)]、[AWS アカウント] の順に選択します。

  4. AWS アカウント 詳細ページで、「」の「セットアップの完了」を選択します AWS Management Console

  5. 「Amazon CodeCatalyst スペースの検証」ページが開きます AWS Management Console。これは Amazon CodeCatalyst Spaces ページです。ページにアクセスするには、ログインが必要な場合があります。

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

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

  6. (オプション) 「承認された有料利用枠」で「有料利用枠の承認 (スタンダード、エンタープライズ)」を選択して、請求アカウントの有料利用枠を有効にします。

    注記

    これにより、請求階層が有料階層にアップグレードされることはありません。ただし、これにより が構成 AWS アカウント され、 でいつでもスペースの請求階層を変更できます CodeCatalyst。有料利用枠はいつでも有効にできます。この変更を行わない場合、スペースは 無料利用枠のみを使用できます。

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

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

ステップ 3: 承認された接続を確認する

接続が承認されると、コンソールで接続と、その接続に追加した IAM ロールを表示できます。

承認された接続を確認するには
  1. CodeCatalyst スペースに移動します。[Settings (設定)]、[AWS アカウント] の順に選択します。

  2. アカウント接続は、作成日とともに一覧表示されます。

  3. アカウント表示名を選択します。AWS アカウント 詳細ページが表示されます。

ステップ 4: 接続に IAM ロールを追加する

CodeCatalyst デプロイアクション用に設定された IAM ロールを使用している場合は、ロールをデプロイ環境に追加します。詳細については、「アカウント接続への IAM ロールの追加」を参照してください。

次のステップ: アカウント接続用の追加の IAM ロールを作成する

接続を作成したら、追加の IAM ロールを作成して追加できます。追加する IAM ロールは、ワークフローによって異なります。例えば、ビルドアクションには CodeCatalyst CodeCatalyst ビルドロール が必要です。

アカウントを接続するには、作成したロールの Amazon リソースネーム (ARN) が必要です。ここで説明するように、ロールの ARN をコピーします。IAM ロールの ARNs「Amazon リソースネーム (ARN)」を参照してください。

IAM ロール ARN にアクセスするには

  1. IAM コンソール (https://console.aws.amazon.com/iam/) を開きます。

  2. ナビゲーションペインで Roles (ロール) を選択します。

  3. 検索ボックスに、追加するロールの名前を入力します。

  4. リストからロールを選択します。

    ロールの概要ページが表示されます。

  5. 上部で、ロール ARN 値をコピーします。