我能够在我的 Azure 租户/订阅中执行 Runbook,但希望在我的租户中使用单个 Azure 自动化帐户来针对其他租户及其订阅执行 Runbook。
我发现这篇文章针对多个订阅运行,但是是否可以在一个租户中拥有一个集中式 Azure 自动化帐户,可以针对其他租户及其订阅进行连接和执行?
最佳答案
据我所知,如果您的帐户是 Auzre AD 帐户,则有可能。另外,您的帐户是Microsoft帐户,您也可以创建一个Azure AD帐户。有关如何创建新的 Azure AD 用户的更多信息,请参阅此 link .
您可以使用 Get-AutomationPSCredential
在 Runbook 中检索凭据事件,然后将其与 Add-AzureRmAccount
结合使用以连接到您的 Azure 订阅。以下命令对我有用。
$cred = Get-AutomationPSCredential –Name "shuitest"
Add-AzureRmAccount –Credential $cred
Select-AzureRmSubscription –SubscriptionName "Your Subscription Name"
更多关于这方面的信息,你可以引用这个link .
如果您想要在一个 Runbook 中登录多个租户,则需要单独登录并执行 PowerShell cmdlet。
关于azure - 跨租户执行 Azure 自动化 Runbook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44337308/