当我试图运行命令时,
az ad sp create-for-rbac --role="Contributor" --scopes="/subscription/<<Subscription ID>>"
我得到的错误是
(MissingSubscription) The request did not have a subscription or a valid tenant level resource provider.
Code: MissingSubscription
Message: The request did not have a subscription or a valid tenant-level resource provider.
我刚刚创建了一个新的azure帐户,可以使用订阅ID进行免费试用订阅
2条答案
按热度按时间iibxawm41#
我在我的环境中尝试了一下,得到了以下结果:
最初,当我尝试使用scope**
"/subscriptions/{SubscriptionID}"
**时,我得到了相同的错误。**错误:**x1c 0d1x
要为Kubernetes服务分配**
contributor
**角色,您需要从Kubernetes服务中复制resourceId。入口:
命令:
输出:
参考:
阿兹广告公司|微软学习
更新:
尝试传递不带双引号的作用域。
命令:
输出:
xqnpmsa82#
该命令在任何一种情况下都不起作用,因此必须手动使用贡献者角色注册应用程序,以获取应用程序ID和密钥。