如何检查 Azure 应用程序在订阅级别是否具有贡献者角色?

How to check Azure app has contributor role at subscription level?

我想检查一个 azure 应用程序,是否在订阅级别为它分配了贡献者角色?

我认为会有一个内置的方法来检查这个。 注意:我的应用程序始终在订阅级别分配贡献者角色。因此,此应用程序正在为整体订阅做出贡献。因此,我需要为此考虑 subscriptionId。

  • 截至目前,Web 应用程序不再在订阅级别分配 贡献者 角色。在订阅级别,Web 应用程序将只有 读取 访问权限。

  • 当您使用 Azure 资源管理器 (ARM) 部署类型创建云管理网关 (CMG) 时,贡献者 角色分配仅限于资源启动服务时分组。

  • 如果通过 CMG 创建,则每个订阅允许最多 2000 个角色分配。订阅、资源组和资源范围级别的角色分配均受此限制。

  • “角色分配”页面包含一个统计当前订阅的角色分配数量的图表,以帮助您保持正轨。

参考资料: Contributor role is no longer assigned for a web app at the subscription level