我有从PowerShell脚本runbook,我想在蓝色的图形runbook。
我附上了一个小脚本,任何人帮助指导如何建立图形化的runbook。
param(
[Parameter (Mandatory=$true)]
[string] $AzureResourceListParam
)
$connectionName = "AzureRunAsConnection"
try {
# Get the connection "AzureRunAsConnection "
$servicePrincipalConnection=Get-AutomationConnection -Name $connectionName
Write-Output "Logging in to Azure... $servicePrincipalConnection.TenantId"
Add-AzureRmAccount `
-ServicePrincipal `
-TenantId $servicePrincipalConnection.TenantId `
-ApplicationId $servicePrincipalConnection.ApplicationId `
-CertificateThumbprint $servicePrincipalConnection.CertificateThumbprint
} catch {
if (!$servicePrincipalConnection) {
$ErrorMessage = "Connection $connectionName not found."
throw $ErrorMessage
} else {
Write-Error -Message $_.Exception
throw $_.Exception
}
}
Write-Output "Credentials are accepted."发布于 2019-08-09 12:29:09
实际上,有关如何构建图形化runbook的详细信息包含在here中。
我构建了一个图形化的runbook,它与powershell脚本的功能类似,如下所示。

如果你想直接使用它,只需在my Github repository中下载test.graphrunbook文件(它超过了答案的30000个字符的限制,所以我不能直接在这里发布它),然后在门户网站-> Runbooks -> Import a runbook ->中导航到您的Automation Account,导入test.graphrunbook文件-> Create。
https://stackoverflow.com/questions/57411961
复制相似问题