以特定订阅账户登录Azure

9
如果您想使用Az.Accounts连接到特定的订阅,可以执行以下操作:
Connect-AzAccount -SubscriptionId <guid> etc...

我发现使用az login命令时无法指定SubscriptionId。

例如,如果我的帐户管理多个订阅,列出所有资源组会发生什么情况?

如何仅登录一个订阅?

1个回答

20

az login之后,使用az account set来设置订阅,如下所示:

az account set --subscription <subscription name or id>

1
不确定为什么这会被踩,因为它是有效的,并直接回答了用户的问题。除非目的是打击那些已经在其他地方回答过的问题的人? - WaitingForGuacamole
1
这解决了下一次登录的问题。有没有可能永久更改默认订阅? - Eliise S
1
我找不到任何东西。没有任何东西可以在az account clear/az login命令对之后保留下来。此外,虽然许多Azure CLI命令尊重当前订阅设置(似乎是未确定顺序中的第一个订阅),但微软表示他们正在将我们引向在所有命令上指定它(https://learn.microsoft.com/en-us/cli/azure/manage-azure-subscriptions-azure-cli#get-the-active-subscription)。 - WaitingForGuacamole

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接