【发布时间】:2020-09-28 10:22:42
【问题描述】:
为了自动化某些流程,我正在使用 Azure 自动化,并拥有 RunAsAccount 的所有者权限。
$connection = Get-AutomationConnection -Name AzureRunAsConnection
while(!($connectionResult) -And ($logonAttempt -le 10))
{
$LogonAttempt++
# Logging in to Azure...
$connectionResult = Connect-AzAccount `
-ServicePrincipal `
-Tenant $connection.TenantID `
-ApplicationId $connection.ApplicationID `
-CertificateThumbprint $connection.CertificateThumbprint
Start-Sleep -Seconds 30
Write-Output $connectionResult
}
Get-AzRoleAssignment -ResourceGroupName $USERRGNAME -SignInName $USEREMAIL -verbos
每次执行脚本时都会抛出一个错误:
Get-AzRoleAssignment: Cannot find principal using the specified options
有解决这个问题的办法吗?
【问题讨论】:
标签: azure azure-powershell azure-automation azure-rbac