Azure 和 Visual Studio Team Services 有啥关系

Posted

技术标签:

【中文标题】Azure 和 Visual Studio Team Services 有啥关系【英文标题】:What is the relationship between Azure and Visual Studio Team ServicesAzure 和 Visual Studio Team Services 有什么关系 【发布时间】:2017-01-11 13:55:29 【问题描述】:

我们有一个 Visual Studio Team Services 实例,供我工作的公司使用。 该公司有一个 Azure 实例。据我所知,与 VSTS 没有任何联系。

几个月前,当我作为 Visual Studio Pro 级别用户添加到 VSTS 时,我们不得不使用我的 Microsoft 帐户,因为我们无法使用我的工作身份,因为我的 MSDN 订阅已链接到我的 Microsoft 帐户,因为我们无法链接它以我的工作身份;显然这是因为我们在办公室使用 Office365。

我们现在在将基本用户添加到 VSTS 时遇到问题。我输入用户 Microsoft 帐户身份,然后我被告知“未找到身份”。

我查看了 VSTS 设置,在其中可以看到“此帐户由默认目录 Azure Active Directory 支持”。 我还可以看到“Azure 订阅 ID”。当我点击订阅 ID 链接时,我最终会访问我的 Microsoft 帐户 Azure 实例。 我让其他用户登录到 VSTS,他们也在 VSTS 设置中看到了我的 Azure 订阅 ID。

为什么会这样? Azure 实例/帐户如何与 VSTS 实例/帐户相关联 我可以断开 Azure 和 VSTS 之间的链接吗

【问题讨论】:

对于“找不到身份”的问题,您指定邮件地址吗?如果添加新注册的 Microsoft 帐户,结果如何? 当我尝试将最近创建的 Microsoft 帐户(不是我的)添加到 VSTS 时,出现“找不到身份”消息。该帐户使用 Hotmail 帐户作为身份 您可以将其他帐户添加到您的 VSTS 吗?尝试使用该 microsoft 帐户创建一个 VSTS 帐户并检查结果。 【参考方案1】:

您可以将您的 VSTS 帐户从您的 azure 门户链接到 azure: Azure - VSTS service

然后,我们要做的是将用户添加到 Azure 活动目录。据我所知,这些用户必须在微软注册。

完成后,您可以将用户添加到 VSTS。

希望对你有所帮助。

【讨论】:

Azure 是我的个人实例。我真的不想从我的个人 Azure AD 管理公司 VSTS 用户。【参考方案2】:

团队服务使用Azure subscription to bill purchases 和can control access with Azure AD。

您可以取消 VSTS 帐户与 Azure 门户的链接。更多信息,可以参考这篇文章:Delete or recover Visual Studio Team Services account

【讨论】:

【参考方案3】:

我是个白痴。 原来 VSTS 公司 链接到 Azure 公司。

单击 VSTS | 中的“管理”按钮时,我感到很困惑 | Azure 订阅 ID。 这将我带到了登录 Azure 页面并显示了我的登录信息,这将我带到了我的 Azure。

只有当我们将 VSTS 中的 Azure 订阅 ID 与我的 Azure 订阅 ID 进行对比时,我才发现我在关注红鲱鱼。该 ID 与公司 Azure ID 匹配。所以我可以使用它来添加用户,然后将它们添加到 VSTS。

【讨论】:

以上是关于Azure 和 Visual Studio Team Services 有啥关系的主要内容,如果未能解决你的问题,请参考以下文章

无法从 Visual Studio 2017 调试和发布 Azure 函数

[Azure] 使用 Visual Studio 2013 管理中国版 Azure 订阅

Azure Visual Studio 2019 无法推送到 Azure DevOps Git

微软加速Visual Studio和Azure DevOps 云升级

全面支持开源,微软加速 Visual Studio 和 Azure DevOps 云升级

删除 Visual Studio 发布的 Azure 函数