powershell - 在 PowerShell 中添加贡献者 Azure 订阅

标签 powershell azure

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

我已经检查了Select-AzureSubscription,它可以在Get-AzureSubscription返回多个帐户以在其中进行选择的情况下使用。

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

有什么方法可以在 PowerShell 中访问我的贡献者角色订阅并在其上运行 Azure 脚本吗?

最佳答案

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

关于powershell - 在 PowerShell 中添加贡献者 Azure 订阅,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40861558/

相关文章:

windows - 自动生成对 powershell 命令的响应?

powershell - Win32_NetworkAdapter.Index 和 Win32_IP4RouteTable.InterfaceIndex 不匹配

variables - 将两个 "Double"变量与 -eq/-ne 进行比较不会验证数字是否大于 2 位

c# - Azure 搜索 : How to retrieve more than 1000 documents per request?

azure - 在 Azure 中通过 powershell 删除号码并撤销 MFA session 的命令

powershell - 在 Powershell 中使用 if 语句移动文件

powershell - 通过 Powershell 获取 Google 搜索结果

c# - 有没有一种简单的方法可以替换 Azure 云服务引用 dll,而无需重新发布服务?

azure - 将数组中的输出或对象转换为表 Powershell

azure - 如何使用 Powershell 列出 Axure 订阅中的所有数据库并进行过滤?