【问题标题】:Move Visual Studio(MSDN) subscriptions into specific management group将 Visual Studio(MSDN) 订阅移动到特定的管理组
【发布时间】:2020-01-30 19:58:18
【问题描述】:

我们目前在 Azure 中管理了大量订阅,这些订阅来自不同的执行环境(开发、测试等),并且都分组在一个管理组结构中,以使 RBAC 和策略更容易。我们目前面临的问题是管理组结构的根有一堆 Visual Studio Professional(/MSDN) 订阅。我们正在寻求自动化脚本来检查订阅的 offerId 并将所有这些移动到特定的管理组中。

到目前为止,我们还没有使用 Powershell 或 Azure CLI 按 OfferId 实际过滤订阅的乐趣或功能。即使我可以使用 OfferId 获得订阅导出,我也可以使用该列表自动将所有这些订阅移动到特定的管理组中。有没有人有同样的经历,或者我应该把那些订阅留在那儿。将其分开背后的想法是将其隔离并对其进行更多控制,为管理组报告成本等也将是一个优势。

【问题讨论】:

  • 是否要将订阅迁移到 Azure 管理组?
  • 是的,但我需要一种方法来识别所有 Visual Studio Professional 订阅并将它们放入可用列表中。真正识别这些订阅的唯一方法是使用 OfferId。

标签: azure powershell


【解决方案1】:

如果您想使用 PowerShell 将订阅移动到 Azure 管理组,请参考以下脚本:

#create management group
New-AzManagementGroup -GroupName 'Contoso'

#move Subscription
New-AzManagementGroupSubscription -GroupName 'Contoso' -SubscriptionId ''

此外,请注意,如果您想这样做,您需要有足够的 RBAC 权限

更多详情请参考https://docs.microsoft.com/en-us/azure/governance/management-groups/manage#move-subscriptions-in-the-hierarchy

【讨论】:

猜你喜欢
  • 2020-01-17
  • 1970-01-01
  • 2020-12-29
  • 2021-06-08
  • 2018-09-20
  • 1970-01-01
  • 1970-01-01
  • 2010-09-20
  • 1970-01-01
相关资源
最近更新 更多