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

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

パーソナルアクセストークンを使用してリポジトリアクセスをユーザーに付与する

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

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

注記

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

の作成 PATs

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

の作成 PATs (コンソール)

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

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

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

    ヒント

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

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

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

  4. PAT 名前 に、 の説明的な名前を入力しますPAT。

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

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

    ヒント

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

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

    重要

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

.

PATs (CLI) の作成

を使用して、 PATsで CLIを作成できます 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クレットは、 の作成時に 1 回しか表示できませんPAT。PAT シークレットを紛失した場合や、安全に保存されていないことが懸念される場合は、別のシークレットを作成できます。

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

注記

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

表示 PATs

PATs で表示できます CodeCatalyst。このリストにはPATs、ユーザー ID に関連付けられているすべての が表示されます。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>? ページで、削除を確認するには、テキストフィールドに削除と入力します。[削除] を選択します。

削除 PATs (CLI)

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

注記

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

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

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

    成功すると、このコマンドは応答を返しません。