我知道在自动化帐户中运行Runbook时如何在内部使用Get-Automationaccount来检索连接详细信息。
但是,如果我想报告运行手册作业外部的AzureRunAsConnection使用的服务主体怎么办?
我已经尝试过以下操作:
$automationaccount = Get-AzAutomationaccount -ResourceGroupName $rg -Name $name
$conn = $automationaccount | Get-AzAutomationConnection
$conn.FieldDefinitionValues
但是,FielDefinitionValues哈希表中没有任何内容吗?我期望看到诸如tenantId,applicationid等的内容。
我可以通过单击以下内容通过门户获取此信息:
Automationaccount>以帐户身份运行> Azure RunAs帐户
或通过
Automationaccount>连接> AzureRunAsConnection
但是看不到如何从PowerShell获取有关RunAs帐户的此信息?
谢谢。