gpt4 book ai didi

Azure 自动化 - 如何在不使用资源管理器帐户的情况下进行身份验证

转载 作者:行者123 更新时间:2023-12-03 05:54:44 29 4
gpt4 key购买 nike

我想在 Azure 自动化中使用 powershell 脚本来安排打开/关闭资源。

我想在不创建帐户的情况下执行此操作,因为我们的域强制重置密码。我知道自动化帐户会创建一个证书 - 当使用资源管理器(也称为不是“经典”帐户)时,是否可以用此证书进行身份验证。

最佳答案

是的,这是一种有效的方法,事实上,如果您创建一个 Azure 自动化帐户并使用默认值,它会为您创建该帐户,并且您可以透明地使用该帐户。取自示例运行手册:

$connectionName = "AzureRunAsConnection"
try
{
# Get the connection "AzureRunAsConnection "
$servicePrincipalConnection=Get-AutomationConnection -Name $connectionName

$null = 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
}
}

因为我的大脑停止工作而进行了十几次编辑

关于Azure 自动化 - 如何在不使用资源管理器帐户的情况下进行身份验证,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43326842/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com