【问题标题】:How can I export a list of "administrators" on Azure Subscriptions?如何在 Azure 订阅上导出“管理员”列表?
【发布时间】:2015-08-25 12:12:33
【问题描述】:

我有很多订阅和用户。我基本上需要导出当您选择所有订阅并转到“管理管理员”时创建的管理员列表。 Azure Powershell 似乎没有此功能。有什么方法可以通过 API 或其他方式做到这一点吗?如果是这样,我对此不是很熟悉。

谢谢

【问题讨论】:

    标签: powershell azure


    【解决方案1】:

    在 PowerShell 中执行以下命令:

    Get-AzureRmRoleAssignment -IncludeClassicAdministrators | Where-Object RoleDefinitionName -like "*administrator*" | fl
    

    【讨论】:

      【解决方案2】:

      您可以在List Subscription User Accounts 上编写自己的.Net 包装器。此操作将告诉您订阅中的用户。我希望找到一个函数是Azure Management Library,但找不到。

      【讨论】:

      • 感谢您的输入,这可以工作,但不幸的是我不想写一个包装器。
      【解决方案3】:

      如果使用 API,List Subscription User Accounts 上的 .Net Wrapper 肯定会工作。

      但是,无需编写自己的包装器,我发现您可以这样做:

      在 PowerShell 中,在 Azure 资源管理器模式下,执行 Get-AzureRmRoleAssignment cmdlet。 Azure 服务管理堆栈类中的共同管理员在新的 Azure 资源管理器堆栈中列为所有者。

      这篇博文也很有帮助,作者做了一个脚本可以帮助解决这个问题:http://www.dushyantgill.com/blog/2015/02/08/keep-a-tab-on-access-settings-of-your-azure-subscriptions/

      【讨论】:

        猜你喜欢
        • 2018-01-17
        • 2016-09-12
        • 2022-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-05-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多