你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
在 Microsoft Playwright Testing Preview 中管理工作区访问令牌
本文介绍如何在 Microsoft Playwright Testing Preview 中管理工作区访问令牌。 使用访问令牌对工作区的访问权限进行身份验证和授权。
访问令牌与用户帐户和工作区相关联。 使用访问令牌来运行 Playwright 测试时,该服务检查 Azure 基于角色的访问控制(Azure RBAC)角色,以验证是否有权在服务上运行测试。 详细了解 Microsoft Playwright Testing 中的工作区访问。
可以为每个工作区创建多个访问令牌,例如,以交互方式或作为持续集成(CI)工作流的一部分来区分运行测试。 创建访问令牌时,令牌的有效期有限。
重要
Microsoft Playwright Testing 目前以预览版提供。 有关 beta 版、预览版或尚未正式发布的 Azure 功能所适用的法律条款,请参阅 Microsoft Azure 预览版的补充使用条款。
先决条件
- 具有活动订阅的 Azure 帐户。 免费创建帐户。
- Microsoft Playwright Testing 工作区。 若要创建工作区,请参阅 快速入门:大规模运行 Playwright 测试。
- 若要创建或删除访问令牌,Azure 帐户需要在工作区级别具有 “参与者 ”或 “所有者 ”角色。 详细了解如何 管理对工作区的访问。
保护访问令牌
工作区访问令牌类似于 Microsoft Playwright Testing 工作区的密码。 请始终小心保护访问令牌。 避免将访问令牌分发给其他用户、对令牌进行硬编码,或者将它们保存在其他人可访问的纯文本中的任何位置。
如果你认为令牌可能已泄露,请撤销并重新创建令牌。
查看所有工作区访问令牌
可以在 Playwright 门户中查看工作区的访问令牌列表。 对于每个令牌,列表显示令牌名称、状态和到期日期。 创建访问令牌值后,无法检索它。
只能查看有权访问的工作区的访问令牌列表。
若要查看工作区访问令牌的列表,请执行以下操作:
使用 Azure 帐户登录到 Playwright 门户。
选择工作区。
选择主页上的设置图标以转到工作区设置。
选择 “访问令牌 ”页以查看访问令牌列表。
“ 访问令牌 ”页显示工作区的访问令牌列表。
生成工作区访问令牌
创建访问令牌以授权访问 Microsoft Playwright Testing 工作区,并在工作区中运行现有的 Playwright 测试。 可以为工作区创建多个访问令牌。 创建访问令牌时,必须指定令牌的到期日期。 令牌过期后,需要创建新的访问令牌。
使用访问令牌时,服务检查与访问令牌关联的用户的 Azure RBAC 角色,以验证是否授予了所需的权限。 例如,如果你有读者角色,则无法运行 Playwright 测试,但可以查看测试结果。 当角色分配发生更改时,服务检查执行操作时的权限。
若要创建新的工作区访问令牌,请执行以下操作:
使用 Azure 帐户登录到 Playwright 门户。
选择工作区。
选择主页上的设置图标以转到工作区设置。
在 “访问令牌 ”页上,选择“ 生成新令牌”。
输入访问令牌详细信息,然后选择“生成令牌”。
复制工作区的访问令牌。
可以将访问令牌保存在 CI/CD 机密存储中,或在环境变量中以交互方式运行测试。
重要
只能在创建令牌值后立即访问令牌值。 以后无法再访问令牌值。
注意
每个用户和每个工作区的访问令牌数有限。 有关详细信息,请参阅 Microsoft Playwright Testing 服务限制。
删除访问令牌
只能删除在工作区中创建的访问令牌。 若要创建访问令牌,请执行以下操作:
使用 Azure 帐户登录到 Playwright 门户。
选择工作区。
选择主页上的设置图标以转到工作区设置。
在 “访问令牌 ”页上,选择要 删除的访问令牌旁边的“删除 ”。
在删除确认页上选择“ 删除 ”。
注意
无法撤消访问令牌的删除操作。 删除访问令牌后,运行具有此令牌的测试的任何现有脚本都将失败。
相关内容
- 详细了解如何 管理对工作区的访问。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈