Azure自动化帐户-如何使用自定义服务主体登录而不是作为帐户运行?

时间:2020-06-02 22:16:12

标签: azure azure-powershell azure-automation

在Azure自动化帐户中-如何使用现有的服务主体在Powershell Runbook中登录而不是作为帐户运行?

我们没有特权在我们的组织中创建服务主体。 因此想使用已经存在的服务主体。

1 个答案:

答案 0 :(得分:0)

只需使用下面的命令即可。

$azureAplicationId ="<client-id>"
$azureTenantId= "<tenant-id>"
$azurePassword = ConvertTo-SecureString "<client-secret>" -AsPlainText -Force
$psCred = New-Object System.Management.Automation.PSCredential($azureAplicationId , $azurePassword)
Connect-AzAccount -Credential $psCred -TenantId $azureTenantId -ServicePrincipal

enter image description here