分享方式:


在 Microsoft Playwright Testing Preview 中管理工作區存取權杖

在本文中,您將瞭解如何在 Microsoft Playwright Testing Preview 中管理工作區存取權杖。 您可以使用存取權杖來驗證和授權工作區的存取權。

存取權杖會與使用者帳戶和工作區相關聯。 當您使用存取權杖來執行 Playwright 測試時,服務會檢查您的 Azure 角色型存取控制 (Azure RBAC) 角色,以確認您是否獲得在服務上執行測試的存取權。 深入瞭解 Microsoft Playwright Testing 中的工作區存取權。

您可以為每個工作區建立多個存取權杖,例如,以互動方式或作為持續整合工作流程的一部分來區分執行測試。 當您建立存取權杖時,權杖的壽命有限。

重要

Microsoft Playwright Testing 目前為預覽狀態。 如需適用于 Beta 版、預覽版或尚未正式發行之 Azure 功能的法律條款,請參閱 Microsoft Azure 預覽版 的補充使用規定。

必要條件

保護您的存取權杖

您的工作區存取權杖類似于 Microsoft Playwright Testing 工作區的密碼。 請務必小心保護您的存取權杖。 避免將存取權杖散發給其他使用者、進行硬式編碼,或將權杖儲存到其他人可存取的純文字中的任何位置。

如果您認為權杖可能遭到入侵,請撤銷並重新建立您的權杖。

檢視所有工作區存取權杖

您可以在 Playwright 入口網站中檢視工作區的存取權杖清單。 針對每個權杖,清單會顯示權杖名稱、狀態和到期日。 建立存取權杖值之後,您無法擷取存取權杖值。

您只能檢視您有權存取之工作區的存取權杖清單。

若要檢視工作區存取權杖清單:

  1. 使用您的 Azure 帳戶登入 Playwright 入口網站

  2. 選取您的工作區。

  3. 選取首頁上的設定圖示,以移至工作區設定。

  4. 選取 [ 存取權杖] 頁面以檢視存取權杖 清單。

    [ 存取權杖 ] 頁面會顯示工作區的存取權杖清單。

    Screenshot that shows the access tokens settings page in the Playwright portal.

產生工作區存取權杖

建立存取權杖以授權存取您的 Microsoft Playwright Testing 工作區,並在工作區中執行現有的 Playwright 測試。 您可以為您的工作區建立多個存取權杖。 當您建立存取權杖時,您必須指定權杖的到期日。 權杖到期之後,您必須建立新的存取權杖。

當您使用存取權杖時,服務會檢查與存取權杖相關聯的使用者 Azure RBAC 角色,以確認已授與必要的許可權。 例如,如果您有讀者角色,則無法執行 Playwright 測試,但可以檢視測試結果。 當角色指派變更時,服務會在您執行動作時檢查許可權。

若要建立新的工作區存取權杖:

  1. 使用您的 Azure 帳戶登入 Playwright 入口網站

  2. 選取您的工作區。

  3. 選取首頁上的設定圖示,以移至工作區設定。

  4. 在 [ 存取權杖 ] 頁面上,選取 [ 產生新的權杖 ]。

    Screenshot that shows the access tokens settings page in the Playwright Testing portal, highlighting the 'Generate new token' button.

  5. 輸入存取權杖詳細資料,然後選取 [ 產生權杖 ]。

    Screenshot that shows setup guide in the Playwright Testing portal, highlighting the 'Generate token' button.

  6. 複製工作區的存取權杖。

    您可以在 CI/CD 秘密存放區中儲存存取權杖,或在環境變數中以互動方式執行測試。

    Screenshot that shows how to copy the generated access token in the Playwright Testing portal.

    重要

    您只能在建立權杖之後立即存取權杖值。 稍後您無法再存取權杖值。

注意

每個使用者和每個工作區的存取權杖數目有限。 如需詳細資訊,請參閱 Microsoft Playwright Testing 服務限制

刪除存取權杖

您只能刪除您在工作區中建立的存取權杖。 若要建立存取權杖:

  1. 使用您的 Azure 帳戶登入 Playwright 入口網站

  2. 選取您的工作區。

  3. 選取首頁上的設定圖示,以移至工作區設定。

  4. 在 [ 存取權杖 ] 頁面上,選取 您要刪除之存取權杖旁邊的 [刪除 ]。

    Screenshot that shows how to delete an access tokenin the Playwright portal.

  5. 選取 刪除確認頁面上的 [刪除 ]。

警告

您無法復原存取權杖的刪除作業。 刪除存取權杖之後,任何用於使用此權杖執行測試的現有腳本都會失敗。