個人用アクセストークンを使用してリポジトリアクセスをユーザーに付与する - 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) の作成

を使用して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クレットは、 の作成時に 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。

(PATsCLI) の表示

を使用して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。これを行うには、 の ID を指定する必要があります。この ID はPAT、 delete-access-token コマンドを使用して表示できます。

注記

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

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

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

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