在PowerShell中添加贡献者Azure订阅

时间:2016-11-29 08:59:51

标签: powershell azure

我的Azure帐户只有一个订阅被添加为另一个Azure帐户的贡献者。在PowerShell中使用Login-AzureRmAccount,我登录到我的帐户,Get-AzureSubscription仅返回我自己的订阅。在Azure门户上,我可以在这两个订阅之间切换,并在另一个订阅上创建/删除资源。

我已经检查了Select-AzureSubscription,并且可以在Get-AzureSubscription返回多个帐户以便在其中进行选择时使用它。

我也没有其他帐户的凭据可以手动登录。

有没有办法在PowerShell中访问我的贡献者角色订阅并在其上运行Azure脚本?

1 个答案:

答案 0 :(得分:2)

"贡献者"是一个RBAC(基于角色的访问控制)角色,因此您可以通过Azure资源管理器访问订阅。 要在PowerShell中查找此订阅,您可以使用 Get-AzureRmSubscription cmdlet而不是 Get-AzureSubscription 。然后,您可以使用cmdlet Select-AzureRmSubscription 来选择订阅,而不是 Select-AzureSubscription