azure - 跨租户执行 Azure 自动化 Runbook

标签 azure azure-powershell azure-automation

我能够在我的 Azure 租户/订阅中执行 Runbook,但希望在我的租户中使用单个 Azure 自动化帐户来针对其他租户及其订阅执行 Runbook。

我发现这篇文章针对多个订阅运行,但是是否可以在一个租户中拥有一个集中式 Azure 自动化帐户,可以针对其他租户及其订阅进行连接和执行?

https://blogs.technet.microsoft.com/knightly/2017/05/26/using-azure-automation-with-multiple-subscriptions/

最佳答案

据我所知,如果您的帐户是 Auzre AD 帐户,则有可能。另外,您的帐户是Microsoft帐户,您也可以创建一个Azure AD帐户。有关如何创建新的 Azure AD 用户的更多信息,请参阅此 link .

您可以创建一个凭据并在其中存储您的帐户和密码。 enter image description here

您可以使用 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/

相关文章:

azure - 使用 powershell 将 azure runbook 及其 webhook 移动到另一个自动化帐户

azure - 无法通过 Databricks 笔记本从 Azure 存储容器中删除目录

azure - 如何使用 Powershell 将证书添加到 Azure RM 网站

python - 在 Python 中获取 Azure AD 登录日志的替代方法,无需使用子进程库和 powershell.exe

powershell - 按修改日期的 Azure 存储增量复制

azure - 如何创建具有加速网络的 Azure VMSS?

Azure VM 可用区和负载平衡

azure - 为什么我在 azure 网站上的链中有错误的 (sha1) 立即 startcom 证书?

azure - 如何配置 Azure 存储模拟器以与本地 SQL Server 配合使用

azure - 降级 AzureRM PowerShell 模块