You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用PowerShell调用Power BI REST API遇401未授权,需哪些权限?

解决Power BI API 401未授权问题所需的权限

要成功调用获取数据流事务的API,你需要配置以下权限:

1. Power BI工作区权限

  • 你使用的账户(或服务主体)必须是目标工作区的管理员、成员或参与者角色。仅“查看者”角色不足以访问数据流事务数据。
  • 如果是服务主体,需要在Power BI门户的工作区设置中,将服务主体添加到对应角色中。

2. 账户许可证要求

  • 若使用普通用户账户登录,必须拥有Power BI Pro或**Premium Per User (PPU)**许可证。免费版无法访问数据流事务这类高级API。
  • 若使用服务主体,需确保其关联的Power BI Premium容量覆盖目标工作区,或为服务主体分配Pro/PPU许可证。

3. 服务主体额外配置(如果使用服务账户登录)

  • 在Power BI管理员门户中,开启允许服务主体访问Power BI API的设置。
  • 确保服务主体被授予Power BI服务管理员角色(或仅在目标工作区分配足够权限),避免全局权限限制。

额外检查

  • 先手动登录Power BI门户,确认能访问目标数据流并查看事务记录,验证基础权限是否生效。
  • 检查Login-PowerBIServiceAccount是否登录了正确的账户/服务主体,可通过Get-PowerBIAccessToken验证当前令牌的权限范围。

内容的提问来源于stack exchange,提问作者KEM

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 16:12:06