首页 > 解决方案 > Powershell Az Module Remove-AzAutomationAccount 不删除 RunAs 帐户

问题描述

当我在 Azure 控制台中删除自动化帐户时,它将删除连接到自动化帐户的运行身份帐户。当我运行“Remove-AzAutomationAccount”命令时,它不会删除以帐户身份运行。删除自动化帐户时,如何通过 powershell 删除 run as 帐户?

标签: azurepowershellazure-automation

解决方案


您可以通过删除以帐户身份运行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>

推荐阅读