azure - 无法使用 Azure CLI 访问账单信息

标签 azure azure-cli azure-billing-api

我使用 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/

相关文章:

azure - 使用 CLI 列出所有 Azure 订阅中的所有虚拟机

azure-cli 登录获取 "self signed certificate in certificate chain"

azure - 如何在azure cli命令az storage fs文件列表中获取下一个标记(next_marker)

azure - 订阅未获取账单数据

Azure 计费 - 单独发票

ubuntu - couchdb安装Windows azure ubuntu - 无法访问5984端口

azure - 数据工厂 - 集成运行时状态警报

azure - 没有分区键的 DocumentDB DeleteDocumentAsync()

azure - 处理Azure数据工厂管道中的空值

Azure - 使用消耗 API - 不完整日期