使用租户登录 Azure az

MMT*_*MMT 6 azure

我是 Azure 的新手,所以这个问题可能听起来很愚蠢。

我可以使用CLI 2.0登录Azure中的子帐户吗?

我的意思是拥有一个相当于 powershell 的东西:

Login-AzureRmAccount -TenantId TENANT-GUID -SubscriptionId SUBSCRIPTION-GUID
Run Code Online (Sandbox Code Playgroud)

我正在尝试在我们的子帐户上自动创建应用程序/服务主体。看来,使用 PowerShell,我可以在子帐户上无需任何特定的服务原则来完成此操作,但在搜索有关 Azure CLI 的答案时,尚不清楚这是否可行。

因此,问题是如何通过 Azure CLI 2.0 使用 --tenant 选项连接到子帐户?

小智 12

尝试这个 CLI 命令:

az login --tenant <TenantID>
Run Code Online (Sandbox Code Playgroud)


Jas*_* Ye 2

问题是如何通过 Azure CLI 2.0 使用 --tenant 选项连接到子帐户?

子帐户,您的意思是使用Azure AD用户帐户通过CLI 2.0登录Azure吗?

如果我理解正确的话,我们可以使用这样的 CLI 命令:

az login -u jason.ye@xxxxx.onmicrosoft.com -p password -t 1fcfxxxx-xxxx-xxxx-xxxx-xxxx8bf8xxxx
Run Code Online (Sandbox Code Playgroud)

有关命令的更多信息az login,请参考此链接