我使用 rbac 并使用订阅 ID 创建了一个服务主体,并且我能够使用此 sp 和此登录名登录以及使用 Azure 进行所有 CLI 调用
(创建 SP az ad sp create-for-rbac -n“AppName1”--角色贡献者--scopes/subscriptions//resourceGroups/)
但是当我调用索取账单信息时: az 消费使用列表 --subscription 未经授权。请求ID:
我不确定要添加什么身份验证权限范围才能启用此功能。尝试了太多的事情,不知怎的,我觉得我的方向不对。任何帮助将不胜感激。
最佳答案
在进行计费/使用之前,您是否使用以下命令登录了服务原理?
az login --service-principal -u <app-url> -p <password-or-cert> --tenant <tenant>
关于azure - 无法使用 Azure CLI 访问账单信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63186955/