Невозможно подключиться к правильной подписке Azure с помощью Powershell
У меня много клиентов в Azure, и я использую Powershell для управления ими.
Я подключен к моей учетной записи:
Login-AzureRmConnect
Account SubscriptionName TenantId Environment
------- ---------------- -------- -----------
XXX@XXXX.XXX Microsoft Partner Network XXXXX-XXXX-XXXX-XXXX-XXXX AzureCloud
Когда я хочу изменить подписку с действительным SubscriptionID, я получаю следующие ответы:
Select-AzureRmSubscription -SubscriptionId "XXXX-XXXX-XXXX-XXXXX-XXXXXX"
Select-AzureRmSubscription : Please provide a valid tenant or a valid subscription.
Au caractère Ligne:1 : 1
+ Select-AzureRmSubscription -SubscriptionId "XXXX-XXXX-XXXX-XXXXX-X ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError : (:) [Set-AzureRmContext], ArgumentException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.Profile.SetAzureRMContextCommand
И когда я делаю Get-AzureRmSubscription
:
Get-AzureRmSubscription
AVERTISSEMENT : Unable to acquire token for tenant 'XXXXX-XXXX-XXXX-XXXX-XXXX'
AVERTISSEMENT : Unable to acquire token for tenant 'XXXXX-XXXX-XXXX-XXXX-XXXX'
AVERTISSEMENT : Unable to acquire token for tenant 'XXXXX-XXXX-XXXX-XXXX-XXXX'
AVERTISSEMENT : Unable to acquire token for tenant 'XXXXX-XXXX-XXXX-XXXX-XXXX'
AVERTISSEMENT : Unable to acquire token for tenant 'XXXXX-XXXX-XXXX-XXXX-XXXX'
Name Id TenantId State
---- -- -------- -----
Microsoft Partner Network XXXXX-XXXX-XXXX-XXXX-XXXX XXXXX-XXXX-XXXX-XXXX-XXXX Enabled
Microsoft Azure XXXXX-XXXX-XXXX-XXXX-XXXX XXXXX-XXXX-XXXX-XXXX-XXXX Enabled
XXXX - XXXXXXX XXXXX-XXXX-XXXX-XXXX-XXXX XXXXX-XXXX-XXXX-XXXX-XXXX Enabled
До того, как это сработало, в портале Azure без изменений.
Вы не могли бы мне помочь?
Спасибо вам
1 ответ
Решение
Я не могу использовать комментарии.
Может ли быть так, что другие подписки основаны на другом арендаторе? Если это так, пожалуйста, попробуйте использовать Connect-AzureRmAccount -TenantId