gpt4 book ai didi

azure - 添加用于创建资源组的写入权限到 Azure Active Directory 应用程序

转载 作者:行者123 更新时间:2023-12-04 12:18:24 25 4
gpt4 key购买 nike

我有一个将创建资源组的 C# 应用程序。我正在使用 ResourceManagementClient 创建资源组(我认为这只是其 REST API 的包装器)。我使用 Azure AD 应用程序的客户端 ID 和客户端 key 进行身份验证。

我收到此错误:

{"The client 'xxxx' with object id 'xxxx' does not have authorization to perform action 'Microsoft.Resources/subscriptions/resourcegroups/write' over scope '/subscriptions/xxxx/resourcegroups/test-resource-group'."}

有没有办法可以在订阅级别向 Azure AD 应用程序授予此权限?

最佳答案

配置步骤如下:

  1. 在 Azure AD 中注册应用程序(听起来您已经完成了此操作)
  2. 为您的应用创建相应的服务主体(这可能会或可能不会在您注册应用时自动完成 - 这取决于您用于注册的方法)
  3. 为服务主体分配对订阅的 RBAC 访问权限。

步骤详解here .

我相信您需要为您的服务主体分配贡献者角色才能启用资源组创建。

关于azure - 添加用于创建资源组的写入权限到 Azure Active Directory 应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37688395/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com