首页 文章

使用Microsoft帐户和工作帐户访问Azure

提问于
浏览
0

这个问题可能源于对MSDN而不是工作帐户的MS帐户的依赖,但也许有人找到了解决方案?

我为MS和工作帐户使用相同的电子邮件地址 .

我们的公司订阅似乎与我们的MS帐户相关联,我们的VSTS帐户也是如此 . 我可以使用MS和工作帐户登录Azure门户 . 我希望能够从VSTS部署我们的公司订阅 .

当我使用我的工作帐户登录Azure时,我可以看到我们的Azure AD . 我是全球管理员,可以进行更改等 . 当我使用MS帐户登录时,这是不可见的 . 它告诉我,我无法访问,我可以理解 .

在VSTS中,我已将我的MS帐户链接到我的工作帐户 . 但我无法使用我的工作帐户访问@ .visualstudio.com VSTS网站的一些项目,我必须使用我的MS帐户 .

主要问题是当我尝试设置构建并从VSTS部署到公司Azure订阅时 . 为此,我需要在Azure中为ARM设置Service Endpoitn . 所以我继续尝试这样做 .

它失败了,因为它说该帐户没有Azure Active Directory所需的足够权限 . 请记住,只有当我在天蓝色门户中登录我的工作帐户时才能访问AAD .

最后一点,AAD会将我的MS帐户视为访客帐户,所以我想'嘿,我会将该帐户作为访客添加到AAD并分配执行我需要的任务所需的权限' . 但是因为我的MS帐户和工作帐户使用了相同的电子邮件地址,它告诉我当我尝试添加来宾帐户时,它已经存在 .

有没有解决这个问题的方法?如何将所有VSTS订阅关联/移动到我的工作帐户?

1 回答

  • 0

    当您使用的VSTS标识无法访问您尝试部署到的Azure订阅时,执行此操作的最佳方法是手动创建服务 endpoints .

    步骤是[这里] [1] . 请参阅Azure Resource Manager服务 endpoints - >手动订阅定义部分 . 它还有一些步骤,但是一旦你创建了它,只需在你的构建版本或发布定义中使用该服务 endpoints 即可 .

相关问题