Azure 云服务在非所有者下部署

Azure Cloud service deploy under not owner

我的客户将我的 Microsoft 配置文件作为所有者添加到他的订阅中。

我使用此配置文件登录 Visual Studio 并尝试发布云服务。但是我得到一个错误:

为什么会这样以及如何解决?

Cloud services are not available in this subscription.

此错误是因为对于 Azure 服务管理 (ASM) 资源,您应该 共同管理员 才能部署服务。

如果您查看新门户,您可以看到您有权发布此订阅,但要记住的一件事是,这个“所有者”角色是 对 Azure 资源管理器资源有效。尽管您可以在新门户上管理云服务,但它是一种 ASM 资源,这就是此角色不适用于它的原因。在新门户上配置的角色是 RBAC,它们仅对 ARM 资源有效。

因此,您应该要求订阅管理员将您的用户添加为 共同管理员 old portal.

更多关于co-adminowner的信息,请参考这篇blog

更新:

对不起我的错误。

现在,我们应该使用新门户来添加 co-administrator,像这样:

有关通过新门户添加共同管理员的更多信息,请参阅此link

应将用户添加为共同管理员,而不仅仅是所有者。更多信息请点击此处:

https://azure.microsoft.com/en-us/documentation/articles/resource-manager-deployment-model/

将用户添加为共同管理员的功能已添加到新门户(旧门户已弃用):