0

我正在尝试使用带有共同管理员帐户的 PowerShell 登录 Azure AD。我使用 Connect-MsolService 并进入,但使用 Get-AzureSubscription 时看不到任何订阅。同时,我可以使用该帐户登录门户(旧的和新的)并在那里看到它。问题是我需要做一些两个门户网站都不允许我做的事情。

如果我使用 Outlook.com 上的 Microsoft 帐户创建订阅,是否会出现问题?我错过了什么吗?

4

2 回答 2

1

只是为了增加讨论,如果您不是订阅的直接所有者(但对整个或部分 Azure 基础结构具有管理员角色),您可以使用以下 cmdlet 获取所有订阅并在它们之间切换:

获取 AzureRmSubscription

选择-AzureRmSubscription -SubscriptionName "subscription_name"

https://docs.microsoft.com/en-us/powershell/module/azurerm.profile/get-azurermsubscription?view=azurermps-5.0.0

这列出了共同管理员和参与者的可用订阅,如果你不直接拥有订阅但有足够的权限访问资源,则可以在 Azure 资源管理脚本中使用。

于 2017-11-28T20:52:37.360 回答
0

当您Add-AzureAccount从 powershell 运行时,您是否会在 dialgoue 中登录?
之后可以Get-AzureSubscription吗?

这些指南可能有助于确保所有基础知识都能正常工作: https ://redmondmag.com/articles/2016/01/25/connect-to-microsoft-azure-with-powershell.aspx
https://azure.microsoft.com/ zh-CN/文档/文章/powershell-install-configure/

更新:

之后你想做什么?
如果您想切换订阅,以下操作是否有效?:

Switch-AzureMode –Name AzureResourceManager
Get-AzureSubscription

参考: https ://msdn.microsoft.com/en-us/library/azure/dn931949.aspx

于 2016-08-05T19:48:48.727 回答