Модуль Runbook рабочего процесса Powershell - ошибка аутентификации

У меня есть служба автоматизации Azure Run As account. Когда я запускаю следующий код (из шага 5 интерактивного руководства по Azure) в модуле Runbook на портале Azure, я получаю показанную ниже ошибку. Вопрос: что мне здесь может не хватать и как мы можем решить эту проблему?

код Runbook:

# Ensures you do not inherit an AzContext in your runbook
Disable-AzContextAutosave –Scope Process

$Conn = Get-AutomationConnection -Name AzureRunAsConnection
Connect-AzAccount -ServicePrincipal -Tenant $Conn.TenantID `
-ApplicationId $Conn.ApplicationID -CertificateThumbprint $Conn.CertificateThumbprint

$AzureContext = Select-AzSubscription -SubscriptionId $Conn.SubscriptionID

Ошибка:

Failed At line:4 char:1
+ Disable-AzContextAutosave –Scope Process
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Cannot find the 'Disable-AzContextAutosave' command. If this command is defined as a workflow, ensure it is defined before the workflow that calls it. If it is a command intended to run directly within Windows PowerShell (or is not available on this system), place it in an InlineScript: 'InlineScript { Disable-AzContextAutosave }'

person nam    schedule 22.11.2020    source источник


Ответы (1)