Я модифицирую модуль Runbook галереи, который копирует действующую базу данных в тестовую базу данных по расписанию. Он терпит неудачу на первом же препятствии; проверка подлинности и выбор релевантной подписки Azure
Runbook выглядит так:
$Cred = Get-AutomationPSCredential -Name 'automationCredential'
Write-Output "UN: $($Cred.Username)"
Add-AzureAccount -Credential $Cred
Я использовал колонку учетных данных портала для создания учетных данных с именем «automationCredential». В качестве имени пользователя и пароля я указал имя пользователя / pw, с которым я вхожу на лазурный портал. Примечание: это НЕ учебная / рабочая учетная запись Microsoft, а личная.
Я могу сказать, что вызов Get-PSAutomationCredential работает, потому что вызов Write-Ouput
показывает правильное значение
Однако Add-AzureAccount выдает следующую ошибку:
Add-AzureAccount : unknown_user_type: Unknown User Type At
Set-DailyDatabaseRestore:22 char:22 CategoryInfo :
CloseError: (:) [Add-AzureAccount], AadAuthenticationFailedException
FullyQualifiedErrorId :
Microsoft.WindowsAzure.Commands.Profile.AddAzureAccount
Есть указания, как получить рабочие учетные данные?