管理服务授权以访问 Azure DevOps
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
使用与 Azure DevOps 集成的服务时,行业标准 OAuth 2.0 授权框架可让这些其他服务安全地访问资源。 使用 OAuth,可以向服务授予访问 Azure DevOps 资源的授权,例如工作项、源代码和生成结果。
- 授权绑定到凭据,因此服务可以使用授权访问 Azure DevOps 中的资源。
- 使用 Microsoft 帐户或工作帐户授权服务。
- 授权的服务永远不会有权访问 Azure DevOps 凭据。
- 撤销已授予其他服务的任何授权。
授权服务
典型的授权流可能如下所示:
你正在使用使用 Azure DevOps 资源的服务,因此服务请求授权。
如果尚未登录,Azure DevOps 会提示输入凭据。
登录后,将获取授权审批页。
服务只能请求通过 REST API 访问你可用的所有资源,因此授权请求可能不是特定的。
查看请求并批准授权。
授权服务使用该授权访问 Visual Studio 帐户中的资源。
若要确保授权请求合法,请执行:
- 在授权审批页的上半部分查找 Azure DevOps 品牌。
- 确保授权审批页面 URL 以开头
https://app.vssps.visualstudio.com/
。 - 请注意浏览器中与 HTTPS 相关的任何安全警告。
- 请记住,其他服务不会直接请求凭据。 它们允许你通过授权审批页将其提供给 Azure DevOps。
管理授权
若要查看已授权访问帐户的服务,请转到 https://app.vssps.visualstudio.com/Profile/View 并选择“ 管理授权”。
可以在此处撤销任何授权,以便服务无法代表你访问你的帐户。
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈