web-dev-qa-db-ja.com

Add-AzureAccount:unknown_user_type:Azureオートメーションでの不明なユーザータイプ

VMに接続しようとすると、Azureオートメーションで次のエラーが発生します。また、このリンクに従ってください https://stackoverflow.com/questions/29899964/Azure-powershell-automation-no-default-subscritpion-has-been-designated

2016年1月4日3:33:14 PM、エラー:Add-AzureAccount:unknown_user_type:不明なユーザータイプ(New-AzureVMEndpoint:16 char:16)

2016年1月4日3:33:14 PM、エラー:Get-AzureVM:デフォルトのサブスクリプションが指定されていません。 Select-AzureSubscription -Defaultを使用して、既定のサブスクリプションを設定します。 New-AzureVMEndpoint:20 char:20 +完了時

私のコード:

workflow New-AzureVM
{

[String]  $AzureCredentialAssetName = 'AzureCredential'       
[String]  $AzureSubscriptionIdAssetName = 'dxxxxxx-xxxxxxx'

# Returns strings with status messages 
[OutputType([String])] 

# Connect to Azure and select the subscription to work against 
$Cred = Get-AutomationPSCredential -Name $AzureCredentialAssetName 
$SubId = Get-AutomationVariable -Name $AzureSubscriptionIdAssetName 

$AzureAccount = Add-AzureAccount -Credential $Cred

Get-AzureAccount
Get-AzureVM
echo "done"
}

ISelect-AzureSubscription -Default 'SubscriptionName'の場合、構文が無効であることを示すエラーがスローされます。

また、VMに接続するためにAzureの組み込みテンプレートを使用しようとしますが、すべてのスクリプトでこのエラーが発生します:Add-AzureAccount:unknown_user_type:Unknown User

3
rgg

https://social.msdn.Microsoft.com/Forums/en-US/a4f5ac38-db33-4082-a3de-b4b8d501b35a/addazureaccount-unknownusertype?forum=azureautomation を参照してください。

資格情報アセット名(ユーザー名ではない)が単純な文字列であることを確認してください。また、認証情報アセットのユーザー名が、Microsoft/Liveアカウント([email protected])ではなく、有効なOrgIDユーザー(例:[email protected])であることを確認してください。

2
Joe