本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用個人存取權杖授予使用者儲存庫存取權
若要在具有 Git 用戶端或整合式開發環境 (IDE) 的本機電腦上存取一些 CodeCatalyst資源,例如來源儲存庫,您必須輸入應用程式特定的密碼。您可以建立個人存取權杖 (PAT) 以用於此目的。PATs 您建立的使用者身分與 中所有空間和專案相關聯 CodeCatalyst。您可以PAT為 CodeCatalyst身分建立多個 。
您可以檢視PATs您建立的 名稱和過期日期,也可以刪除不再需要的 。您只能在建立PAT秘密時複製秘密。
注意
根據預設, 會在 1 年內PATs過期。
建立 PATs
PATs 與您在 中的使用者身分相關聯 CodeCatalyst。您只能在建立PAT秘密時複製秘密。
建立 PATs(主控台)
您可以使用主控台在 PATs中建立 CodeCatalyst。
若要建立個人存取權杖 (主控台)
在 https://https://codecatalyst.aws/
開啟 CodeCatalyst 主控台。 -
在頂端選單列中,選擇您的設定檔徽章,然後選擇我的設定 。 CodeCatalyst 我的設定頁面隨即開啟。
提示
您也可以前往專案或空間的成員頁面,並從成員清單中選擇您的姓名,以尋找您的使用者設定檔。
-
在個人存取權杖 下,選擇建立 。
隨即顯示建立PAT頁面。
-
在PAT名稱 中,輸入 的描述性名稱PAT。
-
在到期日 中,保留預設日期或選擇行事曆圖示以選取自訂日期。過期日期預設為目前日期的 1 年。
-
選擇 Create (建立)。
提示
您也可以在為來源儲存庫選擇複製儲存庫時建立此權杖。
-
若要複製PAT秘密,請選擇複製 。將PAT秘密存放在您可以擷取秘密的位置。
重要
PAT 秘密只會顯示一次。關閉視窗後就無法擷取它。如果您未將PAT秘密儲存在安全位置,則可以建立另一個秘密。
.
建立 PATs(CLI)
您可以使用 CLI 在 PATs中建立 CodeCatalyst。
建立個人存取權杖 (AWS CLI)
-
在終端機或命令列,執行 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。如果您錯置了PAT秘密,或擔心其未安全地存放,您可以建立另一個秘密。
您可以使用 檢視與使用者帳戶PATs相關聯的 AWS CLI。您只能檢視有關 的資訊PAT,不能檢視PAT秘密本身的值。
注意
請確定您使用最新版本的 AWS CLI 來使用 CodeCatalyst。舊版可能不包含 CodeCatalyst 命令。您必須先設定 AWS CLI 設定檔,才能將其與 搭配使用 CodeCatalyst。如需詳細資訊,請參閱設定以使用AWS CLI與 CodeCatalyst。
檢視 PATs
您可以在 PATs中檢視 CodeCatalyst。此清單會顯示PATs您已與使用者身分相關聯的所有 。您的 PAT 與 中所有空間和專案的使用者設定檔相關聯 CodeCatalyst。過期PATs不會顯示,因為它們會在過期後刪除。
檢視 PATs(主控台)
您可以使用 主控台檢視與 中使用者身分PATs相關聯的 CodeCatalyst。
檢視您的個人存取權杖 (主控台)
在 https://https://codecatalyst.aws/
開啟 CodeCatalyst 主控台。 -
在頂端選單列中,選擇您的設定檔徽章,然後選擇我的設定 。 CodeCatalyst 我的設定頁面隨即開啟。
提示
您也可以前往專案或空間的成員頁面,並從成員清單中選擇您的姓名,以尋找您的使用者設定檔。
-
在個人存取權杖 下,檢視目前 的名稱和過期日期PATs。
檢視 PATs(CLI)
您可以使用 CLI來檢視與 中的使用者身分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
您可以在 中刪除與使用者身分PATs相關聯的 CodeCatalyst。
刪除 PATs(主控台)
您可以使用主控台在 PATs中刪除 CodeCatalyst。
若要刪除個人存取權杖 (主控台)
在 https://https://codecatalyst.aws/
開啟 CodeCatalyst 主控台。 -
在頂端選單列中,選擇您的設定檔徽章,然後選擇我的設定 。 CodeCatalyst 我的設定頁面隨即開啟。
提示
您也可以前往專案或空間的成員頁面,並從成員清單中選擇您的姓名,以尋找您的使用者設定檔。
-
在 個人存取權杖 下,選擇PAT您要刪除的 旁邊的選擇器,然後選擇刪除 。
在刪除PAT:<name>? 頁面上,若要確認刪除,請在文字欄位中輸入刪除。選擇 刪除 。
刪除 PATs(CLI)
您可以使用 刪除與使用者身分PAT相關聯的 AWS CLI。若要這麼做,您必須提供 的 IDPAT,您可以使用 delete-access-token命令來檢視。
注意
請確定您使用最新版本的 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
如果成功,此命令不會傳回任何回應。