個人用アクセストークンを使用してリポジトリアクセスをユーザーに付与する - Amazon CodeCatalyst

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

個人用アクセストークンを使用してリポジトリアクセスをユーザーに付与する

Git クライアントまたは統合開発環境 (IDE) を備えたローカルコンピュータで、ソースリポジトリなどの一部の CodeCatalystリソースにアクセスするには、アプリケーション固有のパスワードを入力する必要があります。この目的で使用する個人アクセストークン (PAT) を作成できます。作成した PATsは、 のすべてのスペースとプロジェクトにわたってユーザー ID に関連付けられます CodeCatalyst。 CodeCatalyst ID には複数の PAT を作成できます。

作成した PATs の名前と有効期限を表示したり、不要になった PAT を削除したりできます。PAT シークレットは、作成時にのみコピーできます。

注記

デフォルトでは、PATs 1 年で期限切れになります。

PATsの作成

PATsは、 のユーザー ID に関連付けられます CodeCatalyst。PAT シークレットは、作成時にのみコピーできます。

PATsの作成 (コンソール)

コンソールを使用して、 で PATs を作成できます CodeCatalyst。

個人用アクセストークンを作成するには (コンソール)
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. 上部のメニューバーでプロファイルバッジを選択し、[My 設定] を選択します。 CodeCatalyst マイ設定ページが開きます。

    ヒント

    ユーザープロファイルは、プロジェクトまたはスペースのメンバーページに移動し、メンバーリストから自分の名前を選択することで検索することもできます。

  3. [個人アクセストークン] で [作成] を選択します。

    PAT の作成ページが表示されます。

  4. PAT 名 に、PAT のわかりやすい名前を入力します。

  5. [有効期限] では、デフォルトの日付のままにしておくか、カレンダーアイコンを選択して、カスタムの日付を選択します。有効期限のデフォルトは、現在の日付から 1 年です。

  6. [作成] を選択します。

    ヒント

    このトークンは、ソースリポジトリの [クローンリポジトリC] を選択したときにも作成できます。

  7. PAT シークレットをコピーするには、コピー を選択します。取得できる PAT シークレットを保存します。

    重要

    PAT シークレットは 1 回だけ表示されます。ウィンドウを閉じた後に取得することはできません。PAT シークレットを安全な場所に保存しなかった場合は、別のシークレットを作成できます。

.

PATsの作成 (CLI)

CLI を使用して、 で PATs を作成できます CodeCatalyst。

個人用アクセストークンを作成するには (AWS CLI)
  1. ターミナルまたはコマンドラインで、次のようにcreate-access-tokenコマンドを実行します。

    aws codecatalyst create-access-token

    成功すると、コマンドは次の例のように、作成された PAT に関する情報を返します。

    { "secret": "value", "name": "marymajor-22222EXAMPLE", "expiresTime": "2024-02-04T01:56:04.402000+00:00" }

PAT シークレットは、PAT の作成時に 1 回しか表示できません。PAT シークレットを紛失した場合、または安全に保存されていないことが懸念される場合は、別のシークレットを作成できます。

を使用して、ユーザーアカウントに関連付けられた PATs を表示できます AWS CLI。PAT に関する情報のみを表示でき、PAT シークレット自体の値を表示することはできません。

注記

AWS CLI を使用するには、最新バージョンの を使用していることを確認してください CodeCatalyst。以前のバージョンには CodeCatalyst コマンドが含まれていない場合があります。 AWS CLI プロファイルは、 で使用する前に設定する必要があります CodeCatalyst。詳細については、「AWS CLIとを使用するためのセットアップ CodeCatalyst」を参照してください。

PATsの表示

PATs を表示できます CodeCatalyst。このリストには、ユーザー ID に関連付けたすべての PATsが表示されます。PAT は、 のすべてのスペースとプロジェクトにわたってユーザープロファイルに関連付けられます CodeCatalyst。期限切れの PATs、期限切れ後に削除されるため表示されません。

PATs の表示 (コンソール)

コンソールを使用して、 でユーザー ID に関連付けられた PATs を表示できます CodeCatalyst。

個人用アクセストークンを表示するには (コンソール)
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. 上部のメニューバーでプロファイルバッジを選択し、[My 設定] を選択します。 CodeCatalyst マイ設定ページが開きます。

    ヒント

    ユーザープロファイルは、プロジェクトまたはスペースのメンバーページに移動し、メンバーリストから自分の名前を選択することで検索することもできます。

  3. 「個人用アクセストークン」で、現在の PATsの名前と有効期限を表示します。

PATs の表示 (CLI)

CLI を使用して、 でユーザー ID に関連付けられた PATs を表示できます CodeCatalyst。

個人用アクセストークンを表示するには (AWS CLI)
  • ターミナルまたはコマンドラインで、次のようにlist-access-tokensコマンドを実行します。

    aws codecatalyst list-access-tokens

    成功すると、コマンドは次の例のようにユーザーアカウントに関連付けられた PATs に関する情報を返します。

    { "items": [ { "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLEaaaaa", "name": "marymajor-22222EXAMPLE", "expiresTime": "2024-02-04T01:56:04.402000+00:00" }, { "id": "a1b2c3d4-5678-90ab-cdef-EXAMPLEbbbbb", "name": "marymajor-11111EXAMPLE", "expiresTime": "2023-03-12T01:58:40.694000+00:00" } ] }

PATsの削除

でユーザー ID に関連付けられた PATs を削除できます CodeCatalyst。

PATsの削除 (コンソール)

コンソールを使用して、 で PATs を削除できます CodeCatalyst。

個人用アクセストークンを削除するには (コンソール)
  1. https://codecatalyst.aws/ で CodeCatalyst コンソールを開きます。

  2. 上部のメニューバーでプロファイルバッジを選択し、[My 設定] を選択します。 CodeCatalyst マイ設定ページが開きます。

    ヒント

    ユーザープロファイルは、プロジェクトまたはスペースのメンバーページに移動し、メンバーリストから自分の名前を選択することで検索することもできます。

  3. 「個人用アクセストークン」で、削除する PAT の横にあるセレクターを選択し、「削除」を選択します。

    PAT の削除: <name>? ページで、削除を確認するには、テキストフィールドに delete と入力します。[削除] を選択します。

PATsの削除 (CLI)

を使用して、ユーザー ID に関連付けられた PAT を削除できます AWS CLI。これを行うには、PAT の ID を指定する必要があります。この ID は、 delete-access-token コマンドを使用して表示できます。

注記

で作業 AWS CLI するには、最新バージョンの を使用していることを確認してください CodeCatalyst。以前のバージョンには CodeCatalyst コマンドが含まれていない場合があります。 AWS CLI で を使用する方法の詳細については、 CodeCatalyst「」を参照してくださいAWS CLIとを使用するためのセットアップ CodeCatalyst

個人用アクセストークンを削除するには (AWS CLI)
  • ターミナルまたはコマンドラインで、 delete-access-token コマンドを実行し、削除する PAT の ID を指定します。例えば、次のコマンドを実行して、ID が 123EXAMPLE の PAT を削除します。

    aws codecatalyst delete-access-token --id a1b2c3d4-5678-90ab-cdef-EXAMPLEbbbbb

    成功した場合、このコマンドはレスポンスを返しません。