

Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[CodeCatalyst から移行する方法](migration.md)」を参照してください。

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

# CodeCatalyst をセットアップしてサインインする
<a name="setting-up-topnode"></a>

CodeCatalyst で設定できるスペースには、AWS ビルダー ID ユーザーをサポートするスペースと、ID フェデレーションをサポートするスペースの作成の 2 種類があり、SSO ユーザーとグループは IAM アイデンティティセンターで管理されます。AWS ビルダー ID スペースのユーザーは AWS ビルダー ID を使用して CodeCatalyst にサインインし、ID フェデレーション用に設定されたスペースのユーザーは、スペースに関連付けられた会社の SSO ポータルを使用して CodeCatalyst にサインインします。

**注記**  
CodeCatalyst ユーザー名の最小長は 3 文字、最大長は 100 文字です。100 文字を超えるユーザー名は切り捨てられます。これにより、別の 100 文字のユーザー名と重複しているように見えるユーザー名が発生する可能性があります。詳細については、「[ユーザー名が切り捨てられているため、新しいユーザーとして BID スペースにアクセスできない、または新しい SSO ユーザーとして追加できません](troubleshooting.md#troubleshoot-username-truncated)」を参照してください。

AWS ビルダー ID スペースをセットアップして管理する手順は、このガイドに記載されています。CodeCatalyst AWS ビルダー ID スペースを操作するには、CodeCatalyst にサインインするために使用するユーザー設定と AWS ビルダー ID を使用して CodeCatalyst を設定します。

ID フェデレーションをサポートするスペースを設定および管理するための手順は、「*CodeCatalyst 管理者ガイド*」に記載されています。ID フェデレーション用に設定されたスペースを操作するには、「Amazon CodeCatalyst 管理者ガイド」の「[Setup and administration for CodeCatalyst spaces](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html)」を参照してください。

このセクションでは、AWS ビルダー ID スペースを使用して Amazon CodeCatalyst を操作するための設定に対する 2 つの一般的なパスについて説明し、最初のユーザーよしてスペースとプロジェクトを作成し、既存スペースまたはプロジェクトへの招待を承諾します。これらの設定ワークフローは、必然的に全く異なります。次の図は、両方のサインアッププロセスを示しています。

1. 最初のケースでは、会社、チーム、またはグループのスペースを作成して設定し、プロジェクトを作成してから、これらのリソースに他のユーザーを招待しています。請求目的で無料階層がデフォルトの AWS アカウント を指定します。

1. 2 番目のケースでは、プロジェクトへの招待を承諾し、CodeCatalyst に参加すると、他のユーザーが既にスペースとプロジェクトを作成しています。ただし、他のユーザーと作業を開始する準備が整うようにプロファイルを設定する必要があります。

![\[サインアップして、メンバーに参加を招待できるスペースを作成する\]](http://docs.aws.amazon.com/ja_jp/codecatalyst/latest/userguide/images/sign-up-types.png)


**ヒント**  
CodeCatalyst はスペースを使用してプロジェクトとリソースをグループ化します。CodeCatalyst に初めてサインアップすると、スペースとプロジェクトを作成するように求められます。

サインアップしてスペースとプロジェクトを作成するか、招待を承諾するためにサインアップするかにかかわらず、CodeCatalyst にログインするために使用する AWS ビルダー ID を作成します。AWS ビルダー ID を作成するには、AWS アプリケーションへのサインインに使用するフルネーム、パスワード、E メールアドレスを指定します。設定が完了したら、そのE メールとパスワードを使用して、CodeCatalyst にサインインします。この AWS ビルダー ID を使用すると、AWS ビルダー ID 認証情報を使用する他のアプリケーションにログインすることもできます。

CodeCatalyst と AWS ビルダー ID では、ログイン情報に基づいて*プロファイル*が生成されます。プロファイルには、CodeCatalyst プロジェクトの言語と通知設定に関する CodeCatalyst 優先設定が含まれています。

**ヒント**  
Amazon CodeCatalyst プロファイルへのサインアップ中に問題が発生した場合は、そのページに記載されている手順に従います。その他のサポートが必要な場合は、「[サインアップに関する問題](ipa-troubleshooting.md#id-troubleshooting-sign-up)」を参照してください。

**Topics**
+ [新しいスペースと開発ロールを作成する (招待なしで開始)](sign-up-create-resources.md)
+ [招待の承諾と AWS ビルダー ID の作成](sign-up-sign-in.md)
+ [AWS ビルダー ID でサインインする](id-how-to-sign-in.md)
+ [SSO でサインインする](sign-in-sso.md)
+ [ユーザーのすべてのスペースとプロジェクトを表示する](home.md)
+ [CodeCatalyst プロファイルの表示と管理](view-profiles.md)
+ [CodeCatalyst AWS CLI で を使用するための のセットアップ](set-up-cli.md)

# 新しいスペースと開発ロールを作成する (招待なしで開始)
<a name="sign-up-create-resources"></a>

既存のスペースやプロジェクトへの招待を受けなくても、Amazon CodeCatalyst にサインアップできます。これを行うと、 AWS ビルダー ID を作成した後にスペースとプロジェクトが作成されます。スペースの作成の一環として、請求 AWS アカウント 目的で を追加する必要があります。

**ヒント**  
Amazon CodeCatalyst プロファイルへのサインアップ中に問題が発生した場合は、そのページに記載されている手順に従います。その他のサポートが必要な場合は、「[サインアップに関する問題](ipa-troubleshooting.md#id-troubleshooting-sign-up)」を参照してください。

以下は、プロジェクトやスペースへの招待なしで CodeCatalyst から開始するユーザーが使用可能なフローの 1 つです。

Mary Major は CodeCatalyst に関心があるデベロッパーで、これを試してみようと思っています。彼女は CodeCatalyst コンソールに移動し、サインアップして AWS ビルダー ID を作成するオプションを選択しました。Mary は、 AWS ビルダー ID を作成するための E メールアドレスとパスワードを提供します。ビルダー AWS ID を使用して CodeCatalyst やその他のアプリケーションにサインインできます。エイリアスを選択するように求められた場合、彼女は、CodeCatalyst に表示される CodeCatalyst ユーザー名として、`MaryMajor` を指定し、他のプロジェクトメンバーは、@mention Mary を使用します。

次に、Mary はスペースを作成するように自動的に指示されます。このフローの一環として、Mary は、最初のプロジェクトビルドとデプロイでサンプルコードを表示できるように、作成しているスペース AWS アカウント に を関連付けるよう求められます。その情報を追加して、自分のスペースを作成します。そこでは、新しいスペースのプロジェクトに使用できる preview development ロールを作成するオプションを選択できます。Mary はプロジェクトを作成し、プロジェクトのブループリントのリストを表示します。利用可能なブループリントの情報を確認した後、彼女は、最初のプロジェクトで「**Modern three-tier web application**」ブループリントを試すことにしました。必須フィールドに入力し、プロジェクトを作成します。プロジェクトの準備ができたらすぐに、最近のアクティビティと、そのコードを自動的に構築してデプロイするプロジェクトコードとワークフローへのリンクが記載された [プロジェクト概要] ページに遷移します。彼女は、デプロイされたサンプルウェブアプリケーションの表示など、コードとワークフローの両方を調べます。見たものを考慮した彼女は、同僚をプロジェクトに招待して CodeCatalyst を調べることにしました。

しばらくすると、Mary は多要素認証 (MFA) を使用して CodeCatalyst にサインインするように AWS Builder ID を設定します。MFA が設定されていると、Mary は CodeCatalyst パスワードと、承認されたサードパーティー認証アプリケーションからのパスコードまたはトークンを組み合わせて CodeCatalyst にサインインできます。

## 新しいスペースと IAM ロールを作成する
<a name="sign-up-first"></a>

次の手順を実行して、Amazon CodeCatalyst プロファイルにサインアップし、スペースを作成し、アカウント、サポートロールおよびデベロッパーロールをスペースに追加します。

最後の手順では、Developer ロールを作成して追加します。開発者ロールは、 AWS CodeCatalyst ワークフローが AWS リソースにアクセスできるようにする IAM ロールです。開発者ロールは、 の管理に使用されるサービスロール AWS のサービス であり、サインインしたアカウントで作成されます。サービスロールとは、サービスがユーザーに代わってアクションを実行するために引き受ける [IAM ロール](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_roles.html)です。IAM 管理者は、IAM 内からサービスロールを作成、変更、削除できます。ロールには `CodeCatalystWorkflowDevelopmentRole-spaceName` という名前が付けられます。ロールとロールポリシーの詳細については、「[**CodeCatalystWorkflowDevelopmentRole-*spaceName*** サービスロールについて](ipa-iam-roles.md#ipa-iam-roles-service-role)」を参照してください。

**注記**  
セキュリティのベストプラクティスとして、スペース内の AWS リソースへのアクセスを管理する必要がある管理ユーザーと開発者にのみ管理アクセスを割り当てます。

開始する前に、管理者権限を持つアカウントの AWS アカウント ID を提供する準備ができている必要があります。12 桁の AWS アカウント ID を用意します。 AWS アカウント ID の検索については、[AWS アカウント 「ID とそのエイリアス](https://docs.aws.amazon.com/IAM/latest/UserGuide/console_account-alias.html)」を参照してください。

**新規ユーザーとしてサインアップするには**

1. CodeCatalyst コンソールで を開始する前に、 を開き AWS マネジメントコンソール、スペースの作成 AWS アカウント に使用するものと同じ でサインインしていることを確認します。

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. [Welcome] ページで、**[サインアップ]** を選択します。**[ AWS  ビルダー ID の作成]** ページが表示されます。 AWS ビルダー ID は、サインインするために作成する ID です。これは と同じではありません AWS アカウント。

1. **[メールアドレス]** に、CodeCatalyst に関連付けるメールアドレスを入力します。次いで、**[次へ]** を選択します。

1. **名前**で、 AWS ビルダー ID を使用するアプリケーションに表示する名前と姓を指定します。スペースは使用できません。これは、**Mary Major** などの AWS Builder ID プロファイル名になります。この名前は後で変更できます。

   [**次へ**] を選択します。**[メール検証]** ページが表示されます。

1. 指定したメールアドレスに確認コードが送信されます。このコードを **[検証コード]** に入力し、**[検証]** を選択します。5 分経ってもコードが届かず、スパムまたは迷惑メールフォルダーにもコードがない場合は、**[コードを再送信]** を選択します。

1. コードを確認したら、**[パスワード]** と**[確認パスワード]** に要件を満たすパスワードを入力します。

    AWS カスタマーアグリーメントおよび AWS サービス条件との契約を確認するチェックボックスをオンにし、** AWS ビルダー ID の作成**を選択します。

1. **[CodeCatalyst エイリアスを作成]** ページで、CodeCatalyst で一意のユーザー ID に使用するエイリアスを入力します。**MaryMajor** など、スペースがない名前の短縮バージョンを選択します。他の CodeCatalyst ユーザーは、コメントやプルリクエストであなたを @mention するために、これを使用します。CodeCatalyst プロファイルには、 AWS ビルダー ID のフルネームと CodeCatalyst エイリアスの両方が含まれます。後で、CodeCatalyst エイリアスを変更することはできません。

   フルネームとエイリアスは、CodeCatalyst のさまざまな領域に表示されます。例えば、アクティビティフィードには一覧されたアクティビティに対して、プロファイル名が表示されますが、プロジェクトメンバーはあなたのエイリアスを使用して @mention します。

   [**次へ**] を選択します。ページが更新されると、**[CodeCatalyst スペースを作成]** セクションが表示されます。

1. **[スペースに名前をつける]**、でスペースの名前を入力します。これは後で変更できません。
**注記**  
スペース名は CodeCatalyst 全体で一意である必要があります。削除されたスペースの名前は再利用できません。

1. [**AWS リージョン**] ドロップダウンメニューで、スペースとプロジェクトデータを保存するリージョンを選択します。これは後で変更できません。

1. [**次へ**] を選択します。ページが更新され、 AWS アカウントを追加するためのページが表示されます。このアカウントは、スペースの請求アカウントとして使用されます。

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

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

1. ** AWS コンソールに移動を選択して確認します**。

1. **[Amazon CodeCatalyst スペースの確認]** ページが  AWS マネジメントコンソール で開きます。これは **[Amazon CodeCatalyst スペース]** ページです。ページにアクセスするには、サインインが必要な場合があります。

   で AWS マネジメントコンソール、スペースを作成する AWS リージョン 場所と同じ を選択してください。

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

   の検証トークンフィールド AWS マネジメントコンソール には、CodeCatalyst で生成されたトークンが自動的に入力されます。

1. (オプション) **[承認済み有料階層]** で、**[有料階層 (スタンダード、エンタープライズ) を承認する]** を選択して、請求アカウントの有料階層を有効にします。
**注記**  
これにより、請求階層が有料階層にアップグレードされることはありません。ただし、これにより、CodeCatalyst でスペースの請求階層をいつでも変更 AWS アカウント できるように が設定されます。有料階層はいつでも有効にできます。この変更を行わない場合、スペースは無料階層のみを使用します。

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

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

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

    AWS マネジメントコンソールで、**CodeCatalyst スペース詳細**が記載された [接続] ページが開きます。これは **[Amazon CodeCatalyst スペース]** ページです。ページにアクセスするには、ログインが必要な場合があります。

1. [CodeCatalyst] ページに戻り、**[次へ]** を選択します。

1. スペースの作成中は、ステータスメッセージが表示されます。スペースが作成されると、CodeCatalyst は、**「スペースの準備が整いました。最後のステップとして、プロジェクトを作成してください」**というメッセージを表示します。次のいずれかを試すことができます。
   + **[今は実行しない]** を選択します。
   + スペースに対して、**[最初のプロジェクトを作成]** を選択します。ブループリントを使用してプロジェクトを作成する方法を示すチュートリアルについては、「[チュートリアル:「Modern three-tier web application」ブループリントでプロジェクトを作成する](getting-started-template-project.md)」を参照してください。
**注記**  
アクセス許可エラーまたはバナーが表示された場合は、ページを更新してページをもう一度表示してみてください。

**CodeCatalyst **CodeCatalystWorkflowDevelopmentRole-*spaceName*** を作成して追加するには**

1. CodeCatalyst コンソールで を開始する前に、 を開き AWS マネジメントコンソール、スペース AWS アカウント に対して同じ でログインしていることを確認します。

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

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

1. ロールを作成する AWS アカウント のリンクを選択します。**[AWS アカウント の詳細]** ページが表示されます。

1. **ロールの管理を選択します AWS マネジメントコンソール**。

    AWS マネジメントコンソールで **[Amazon CodeCatalyst スペースに IAM ロールを追加]** ページが開きます。これは **[Amazon CodeCatalyst スペース]** ページです。ページにアクセスするには、ログインが必要な場合があります。

1. **[IAM で CodeCatalyst 開発管理者ロールを作成]** を選択します。このオプションにより、開発ロールのためのアクセス許可ポリシーと信頼ポリシーを含むサービスロールが作成されます。ロールには `CodeCatalystWorkflowDevelopmentRole-spaceName` という名前が付けられます。ロールとロールポリシーの詳細については、「[**CodeCatalystWorkflowDevelopmentRole-*spaceName*** サービスロールについて](ipa-iam-roles.md#ipa-iam-roles-service-role)」を参照してください。
**注記**  
このロールはデベロッパーアカウントでのみ使用が推奨され、 `AdministratorAccess` AWS マネージドポリシーを使用して、このロールに新しいポリシーとリソースを作成するためのフルアクセスを付与します AWS アカウント。

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

1. [接続] ページの **[CodeCatalyst で使用できる IAM ロール]** で、アカウントに追加された IAM ロールの一覧に `CodeCatalystWorkflowDevelopmentRole-spaceName` ロールが表示されます。

1. スペースに戻るには、**[Amazon CodeCatalyst に移動]** を選択します。

**CodeCatalyst **AWSRoleForCodeCatalystSupport** を作成して追加するには**

1. CodeCatalyst コンソールで を開始する前に、 を開き AWS マネジメントコンソール、スペース AWS アカウント に対して同じ でログインしていることを確認します。

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

1. ロールを作成する AWS アカウント のリンクを選択します。**[AWS アカウント の詳細]** ページが表示されます。

1. **ロールの管理を選択します AWS マネジメントコンソール**。

    AWS マネジメントコンソールで **[Amazon CodeCatalyst スペースに IAM ロールを追加]** ページが開きます。これは **[Amazon CodeCatalyst スペース]** ページです。ページにアクセスするには、サインインが必要な場合があります。

1. **[CodeCatalyst スペースの詳細]** で、**[CodeCatalyst サポートロールの追加]** を選択します。このオプションでは、プレビュー開発ロールのための許可ポリシーと信頼ポリシーを含むサービスロールを作成します。ロールには、一意の識別子が追加された **AWSRoleForCodeCatalystSupport** という名前が付けられます。ロールとロールポリシーの詳細については、「[**AWSRoleForCodeCatalystSupport** サービスロールについて](ipa-iam-roles.md#ipa-iam-roles-support-role)」を参照してください。

1. **[CodeCatalyst サポートのロールを追加]** ページで、デフォルトを選択したままにし、**[ロールを作成]** を選択します。

1. **[CodeCatalyst で使用できる IAM ロール]** で、アカウントに追加された IAM ロールの一覧に `CodeCatalystWorkflowDevelopmentRole-spaceName` ロールが表示されます。

1. スペースに戻るには、**[Amazon CodeCatalyst に移動]** を選択します。

Builder ID AWS を作成して最初のスペースを作成し、アカウントを追加したら、プロジェクトを作成できます。詳細については、「[プロジェクトの作成](projects-create.md)」を参照してください。CodeCatalyst を初めて使用する場合は、[チュートリアル:「Modern three-tier web application」ブループリントでプロジェクトを作成する](getting-started-template-project.md) から始めることが推奨されます。

# 招待の承諾と AWS ビルダー ID の作成
<a name="sign-up-sign-in"></a>

プロジェクトまたはスペースへの招待を受け入れる一環として、Amazon CodeCatalyst に初回サインインする方法について説明します。招待を承諾する一環として、 AWS ビルダー ID を作成するように求められます。 AWS ビルダー ID を使用して CodeCatalyst のリソースにアクセスします。

**ヒント**  
その他のサポートが必要な場合は、「[サインアップに関する問題](ipa-troubleshooting.md#id-troubleshooting-sign-up)」を参照してください。

以下は、プロジェクトやスペースへの招待がある状態で CodeCatalyst から開始するユーザーが使用可能なフローの 1 つです。

Saanvi Sarkar は、プロジェクト管理者として CodeCatalyst プロジェクトに参加する招待を受け取ったデベロッパーです。Saanvi は招待を受け入れ、CodeCatalyst のサインインページを開きました。彼女はサインアップすることにし、 AWS ビルダー ID を作成するための E メールアドレスとパスワードを指定します。Saanvi は AWS Builder ID を使用して CodeCatalyst やその他のアプリケーションにサインインできます。その後、プロファイルを編集して、ログイン用 E メールアドレスまたはパスワードを変更できます。エイリアスを選択するように求められた場合、Saanvi は、CodeCatalyst に表示される CodeCatalyst エイリアスとして、`SaanviSarkar` を指定し、他のプロジェクトメンバーは、@mention Saanvi を使用するように指定しました。サインアップすると、Saanvi は AWS Builder ID 認証情報を使用する他のアプリケーションにサインイン認証情報を使用できるようになります。

サインアップが完了すると、Saanvi は招待で指定された CodeCatalyst プロジェクトとスペースに自動的に参加します。この招待では、プロジェクトとスペース内のロールに対して事前定義されたアクセス許可も提供されます。プロジェクト設定では、Saanvi のエイリアスは、割り当てられたプロジェクトロールを持つメンバーリストに表示されます。CodeCatalyst のソースリポジトリを操作するために、Saanvi は少し時間を取ってパーソナルアクセストークン (PAT) を作成します。PAT は、認証トークンを必要とするソース変更やアクションを行う際に、CodeCatalyst で認証に使用されます。

Saanvi がプロジェクトで作業を行うと、そのエイリアスがプロジェクトの作業アクティビティログに一覧表示されます。Saanvi の問題とコメントには、他のプロジェクトメンバーが返信で彼女を @mention できるエイリアスが表示されます。別のプロジェクトメンバーを @mention するために、Saanvi は CodeCatalyst プロファイルでエイリアスを検索します。

しばらくすると、Saanvi は多要素認証 (MFA) を使用して CodeCatalyst にサインインするように AWS Builder ID を設定します。MFA が設定されていると、Saanvi は CodeCatalyst パスワードと、承認されたサードパーティー認証アプリケーションからのパスコードまたはトークンを組み合わせて CodeCatalyst にサインインできます。

## 招待の承諾と AWS ビルダー ID の作成
<a name="id-how-to"></a>

Amazon CodeCatalyst のプロジェクトまたはスペースに招待されると、招待を受け入れるように求める E メールが notify@codecatalyst.aws から届きます。ビルダー AWS ID がすでにあり、CodeCatalyst にサインインしている場合は、**招待を受け入れる**を選択すると、ブラウザタブでプロジェクトまたはスペースが自動的に開きます。コンソールにサインインしていないが、 AWS ビルダー ID がある場合は、サインインページが表示されます。詳細については、「[AWS ビルダー ID でサインインする](id-how-to-sign-in.md)」を参照してください。

 AWS ビルダー ID がない場合は、**招待を受け入れる**を選択するとサインインページが表示され、 AWS ビルダー ID を作成するオプションを選択する必要があります。

**重要**  
開発環境で招待を受け入れてリポジトリを開くと、スクリプトは CodeCatalyst 認証情報にアクセスできるように実行できます。先に進む前に、必ずソースを信頼してください。

**招待を承諾し、 AWS ビルダー ID を作成するには**

1. 招待メールで、**[招待を受け入れる]** を選択します。

1. [サインイン] ページで、**「まだサインアップしていない場合はこちら」 を選択します。Builder ID AWS を作成します**。
**ヒント**  
 AWS ビルダー ID は、サインインするために作成する ID です。これは AWS アカウントと同じではありません。

1. ** AWS 「ビルダー ID の作成**」ページの **E メールアドレス**に、 AWS ビルダー ID に使用する E メールアドレスを入力します。

   **名前**で、 AWS ビルダー ID を使用するアプリケーションに表示する名前と姓を指定します。スペースは使用できません。これは、**Mary Major** などの AWS Builder ID プロファイル名になります。この名前は後で変更できます。

   [**次へ**] を選択します。

   指定したメールアドレスに確認コードが送信されます。このコードを **[検証コード]** に入力し、**[検証]** を選択します。5 分経ってもコードが届かず、スパムまたは迷惑メールフォルダーにもコードがない場合は、**[コードを再送信]** を選択します。

1. コードを確認したら、**パスワード**と**パスワードの確認**の要件を満たすパスワードを入力します。

1. ** AWS ビルダー ID の作成** を選択します。

1. **[エイリアスを作成]** ページで、CodeCatalyst で一意のユーザー ID に使用するエイリアスを入力します。**MaryMajor** など、スペースがない名前の短縮バージョンを選択します。他の CodeCatalyst ユーザーは、コメントやプルリクエストであなたを @mention するために、これを使用します。CodeCatalyst プロファイルには、 AWS ビルダー ID のフルネームと CodeCatalyst エイリアスの両方が含まれます。CodeCatalyst エイリアスを変更することはできません。

   フルネームとエイリアスは、CodeCatalyst のさまざまな領域に表示されます。例えば、アクティビティフィードには一覧されたアクティビティに対して、プロファイル名が表示されますが、プロジェクトメンバーはあなたのエイリアスを使用して @mention します。

   **[エイリアスを作成]** を選択します。招待されたプロジェクトまたはスペースに移動します。

# AWS ビルダー ID でサインインする
<a name="id-how-to-sign-in"></a>

Amazon CodeCatalyst プロファイルにサインインする手順は次のとおりです。

**注記**  
多要素認証 (MFA) 用のデバイスの登録は済んでいますか? セキュリティを強化するために、Amazon CodeCatalyst で MFA を設定することを強くお勧めします。詳細については、「[多要素認証用のデバイスを登録する方法](mfa.md#id-how-to-register)」を参照してください。

**AWS Builder ID でサインインするには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. **[E メールアドレス]** を入力します。必要に応じて、今後のサインイン用に E メールアドレスを保存する場合は、**[E メールアドレスを保存]** を選択します。[**続行**] をクリックしてください。

1. **[Password]** (パスワード) を入力します。[**サインイン**] を選択します。パスワードを覚えていない場合は、「[パスワードを忘れてしまいました](troubleshooting.md#id-forgot-password)」の手順に従ってください。

## 信頼されたデバイス
<a name="id-trusted-device"></a>

サインインページで **[これは信頼できるデバイスです]** というオプションを選択すると、Amazon CodeCatalyst はそのデバイスからの今後のすべてのサインインを承認されたものとみなします。その信頼できるデバイスを使用している限り、Amazon CodeCatalyst は、MFA コードの入力を求めるオプションを出しません。例外として、新しいブラウザからサインインした場合や、お客様のデバイスに未知の IP アドレスが発行された場合などがあります。

# SSO でサインインする
<a name="sign-in-sso"></a>

SSO を使用して Amazon CodeCatalyst にサインインするには、次の手順を実行します。

SSO ではなく AWS ビルダー ID でサインインするには、「[AWS ビルダー ID でサインインする](id-how-to-sign-in.md)」を参照してください。

**SSO でサインインする**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. **[サインインオプションを選択]** で **[シングルサインオン (SSO) を使用]** を選択します。

1. [**AWS アイデンティティセンターアプリケーション名**] で ID フェデレーション管理者が指定したアプリケーション名を入力します。

1. **[IAM アイデンティティセンターに進む]** を選択します。

# ユーザーのすべてのスペースとプロジェクトを表示する
<a name="home"></a>

スペースとプロジェクトのリストは、ユーザーのホームページで確認できます。ユーザーホームページには、ユーザーが属する各スペース、**スペース管理者**などそのスペース内のユーザーのロール、ユーザーがメンバーシップを持つ各スペース内のプロジェクトのリストが表示されます。

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. ブラウザに、アドレス [https://codecatalyst.aws/home](https://codecatalyst.aws/home) を入力します。  
![\[ユーザーホームページには、自分がメンバーであるすべてのスペースとプロジェクトが一覧表示されます。\]](http://docs.aws.amazon.com/ja_jp/codecatalyst/latest/userguide/images/user_home.png)

1. 開くスペースまたはプロジェクトを選択します。表示されるはずのスペースやプロジェクトが表示されない場合は、別のユーザーとしてサインインすると表示される場合があります。

# CodeCatalyst プロファイルの表示と管理
<a name="view-profiles"></a>

Amazon CodeCatalyst でユーザープロファイルを表示して、E メールアドレスや CodeCatalyst エイリアスなどの情報を取得できます。プロファイルと AWS Builder ID を更新することもできます。パスワードを忘れた場合は、パスワードのリセットをリクエストできます。

## CodeCatalyst プロファイルの表示
<a name="view-your-profile"></a>

ユーザーは、Amazon CodeCatalyst にログインするための認証情報として使用され、プロファイルで管理される情報をサインアップ時に提供します。これには、CodeCatalyst へのサインインに使用する**名前**、**ニックネーム**、および **E メールアドレス**が含まれます。

**注記**  
 AWS Builder ID **ニックネーム**が CodeCatalyst エイリアスではありません。CodeCatalyst エイリアスはサインアップ時に選択したものになります。

**CodeCatalyst プロファイルを表示するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 右上で、名前のイニシャルが表示されたアイコンの横にある矢印を選択し、**[マイ設定]** を選択します。CodeCatalyst の **[マイ設定]** ページが開きます。

1.  AWS ビルダー ID の E メールアドレスまたはパスワードを更新するか、MFA を設定するには、** AWS ビルダー ID の管理**を選択します。 AWS Builder ID ページが開きます。

## 別のユーザーの CodeCatalyst プロファイルの表示
<a name="view-another-user-profile"></a>

**別のユーザーの CodeCatalyst プロファイルを表示するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. サイドナビゲーションで、**[プロジェクト設定]** を選択します。**[メンバー]** タブを選択します。CodeCatalyst プロジェクトのメンバーのリストを表示します。

1. 検索するメンバー名を選択するか @mention します。**[マイ設定]** ページには、ユーザーのエイリアス、E メールアドレス、フルネームが表示されます。CodeCatalyst エイリアスを使用してプロジェクトメンバーに @mention します。
**注記**  
ユーザーの AWS ビルダー ID **ニックネーム**が CodeCatalyst エイリアスではありません。ユーザーの CodeCatalyst エイリアスはサインアップ時に選択したものになります。

   プロジェクト内の別のユーザーのプロファイルを表示するには、リストでそのユーザーの名前を選択します。

# プロファイルの更新
<a name="your-profile"></a>

CodeCatalyst では、プロファイルは **AWS ビルダー ID** によって管理される個人情報と、CodeCatalyst によって管理される設定で構成されています。
+ プロファイルのフルネーム、E メールアドレス、パスワードは **AWS ビルダー ID** によって管理されます。サインアップ時にこの情報を入力しました。アプリケーションのサインインに認証アプリを使用するように MFA を設定すると、CodeCatalyst によって **[AWS ビルダー ID]** ページが表示されます。
+ 個人用アクセストークン (PAT)、CodeCatalyst 通知、言語設定の CodeCatalyst 設定は、CodeCatalyst の **[マイ設定]** ページで管理されます。詳細については、「[個人用アクセストークンを使用してリポジトリアクセスをユーザーに付与する](ipa-tokens-keys.md)」を参照してください。

**注記**  
 AWS Builder ID のフルネーム (CodeCatalyst の表示名) と名を更新できます。ただし、CodeCatalyst エイリアスを変更することはできません。

## AWS ビルダー ID または E メールアドレスの更新
<a name="id-update-profile"></a>

**AWS ビルダー ID または E メールアドレスを更新するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 右上で、名前のイニシャルが表示されたアイコンの横にある矢印を選択し、**[マイ設定]** を選択します。CodeCatalyst の **[マイ設定]** ページが開きます。

1. プロファイルページで、** AWS ビルダー ID の管理**を選択します。**[AWS ビルダー ID]** ページが開きます。

1. ページの左側で **[自分の詳細]** を選択します。

1. **[プロファイル情報]** で **[編集]** を選択し、**[名前]** または **[ニックネーム]** を更新します。ニックネームを指定しなかった場合、**[ニックネーム]** フィールドにはフルネームの名が反映されます。CodeCatalyst エイリアスではありません。
**注記**  
これにより、 AWS ビルダー ID のフルネームとファーストネームが更新されます。CodeCatalyst エイリアスは更新されません。

   **[連絡先情報]** で **[編集]** を選択し、**[E メールアドレス]** を更新します。
**注記**  
CodeCatalyst へのサインインに使用する E メールアドレスが更新されます。

# AWS ビルダー ID に関連付けられた CodeCatalyst パスワードを変更する
<a name="id-change-password"></a>

AWS ビルダー ID に関連付けられた Amazon CodeCatalyst パスワードを変更する手順は次のとおりです。

**注記**  
SSO を使用して CodeCatalyst にサインインする場合は、パスワードの変更について管理者にお問い合わせください。

**CodeCatalyst パスワードを変更するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. 右上で、名前のイニシャルが表示されたアイコンの横にある矢印をクリックし、**[ユーザープロファイル]** を選択します。CodeCatalyst の **[マイ設定]** ページが開きます。

1. プロファイルページで、**[AWS ビルダー ID を管理]** を選択します。AWS ビルダー ID のページが開きます。

1. ページの左側で、**[セキュリティ]** を選択します。

1. **[パスワードを変更]** を選択し、指示に従います。

# CodeCatalyst AWS CLI で を使用するための のセットアップ
<a name="set-up-cli"></a>

Amazon CodeCatalyst コンソールは、日次タスクのほとんどを処理する場所です。ただし、CodeCatalyst で開発環境、個人用アクセストークン、またはイベントのログ AWS CLI を使用する場合は、 を設定して設定することをお勧めします。CodeCatalyst で使用する前に、 をインストール AWS CLI してプロファイルを設定する必要があります。<a name="how-to-set-up-cli"></a>

# CodeCatalyst AWS CLI の を設定するには
<a name="how-to-set-up-cli"></a>

1.  AWS CLIの最新バージョンをインストールします。のバージョンが既に AWS CLI インストールされている場合は、それが最新であり、CodeCatalyst のコマンドが含まれていることを確認し、必要に応じて更新します。CodeCatalyst コマンドを含むバージョンがインストールされていることを確認するには、コマンドプロンプトを開き、次のコマンドを実行します。

   ```
   aws codecatalyst help
   ```

   CodeCatalyst コマンドのリストが表示された場合は、CodeCatalyst をサポートするバージョンがあることを示しています。コマンドが認識されない場合は、 のバージョンを最新バージョン AWS CLI に更新します。詳細については、[「 ユーザーガイド」の「 の最新バージョンのインストールまたは更新 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)」を参照してください。 AWS Command Line Interface 

1. プロファイルがない場合、または名前付きプロファイルを特に CodeCatalyst に使用する場合は、**aws configure** コマンドを実行してプロファイルを作成します。特に CodeCatalyst で使用する名前付きプロファイルを作成することが推奨されますが、デフォルトのプロファイルを使用することもできます。詳細については、「[設定の基本](https://docs.aws.amazon.com//cli/latest/userguide/cli-configure-quickstart.html)」を参照してください。

1. プロファイルの `config` ファイルを編集して、次のように CodeCatalyst に接続するためのセクションを追加します。「`config`」ファイルは、Linux または macOS では「`~/.aws/config`」、Windows では「`C:\Users\USERNAME\.aws\config`」にあります。

   ```
   [profile codecatalyst]
   region = us-west-2
   sso_session = codecatalyst
   
   [sso-session codecatalyst]
   sso_region = us-east-1
   sso_start_url = https://view.awsapps.com/start
   sso_registration_scopes = codecatalyst:read_write
   ```

1. ファイルを保存します。

1. CodeCatalyst コマンドを実行する前に、新しいターミナルまたはコマンドプロンプトを開き、次のコマンドを実行して、`aws codecatalyst` コマンドを実行するための認証情報をリクエストおよび取得します。必要に応じて、プロファイル名で `codecatalyst` を置き換えます。

   ```
   aws sso login --profile codecatalyst
   ```

**codecatalyst** コマンドの例を表示するには、次のトピックを参照してください。
+ [個人用アクセストークンを使用してリポジトリアクセスをユーザーに付与する](ipa-tokens-keys.md)
+ [イベントログ記録を使用して記録されたイベントにアクセスする](ipa-logs.md)