Powershell Az Module Remove-AzAutomationAccount 不删除 RunAs 帐户

Powershell Az Module Remove-AzAutomationAccount Does Not Remove RunAs Account

当我在 Azure 控制台中删除自动化帐户时,它会删除连接到自动化帐户的 运行 作为帐户。当我 运行 'Remove-AzAutomationAccount' 命令时,它不会删除 运行 作为帐户。删除自动化帐户时,如何通过 powershell 删除 运行 as 帐户?

您可以通过 Remove-AzADApplication 删除 运行 作为帐户,尝试下面的命令,它在我这边工作正常。

$connection = Get-AzAutomationConnection -ResourceGroupName <ResourceGroupName> -AutomationAccountName <AutomationAccountName> -Name AzureRunAsConnection
$appid = $connection.FieldDefinitionValues.ApplicationId
Remove-AzADApplication -ApplicationId $appid

Remove-AzAutomationAccount -ResourceGroupName <ResourceGroupName> -Name <AutomationAccountName>