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

Power BI Embedded分页报表Service Principal配置授权失败求助

Power BI Embedded Service Principal配置问题排查

一、管理门户找不到Tenant Settings的解决步骤

  • 确认账号角色:只有全局管理员、Power BI服务管理员或租户管理员才能看到租户设置。试用账户默认可能不是全局管理员,登录Azure AD管理中心检查自身角色。
  • 核对入口路径:登录Power BI管理门户后,左侧导航栏直接查找“租户设置”选项;若看不到,尝试切换到左侧导航的“全部”视图,或清除浏览器缓存、用无痕窗口重新登录。
  • 试用账户权限限制:部分试用租户可能默认隐藏租户设置,可联系微软支持申请开启,或确认当前试用版是否支持该管理功能。

二、AppOwnsData示例返回Unauthorized错误的排查点

  • 检查Service Principal的工作区权限:
    • 必须在目标Power BI工作区中,给该服务主体分配“成员”或“管理员”角色,仅在Azure AD注册应用不满足权限要求。
    • 若能找到租户设置,确保开启“允许服务主体使用Power BI API”和“允许嵌入内容”这两项核心设置。
  • 验证appsettings.json配置:
    • 逐行核对ApplicationId、ApplicationSecret、TenantId,确保无拼写错误、多余空格或格式问题。
    • 确认WorkspaceId和ReportId属于该服务主体有权限访问的工作区和报表。
  • 检查Azure AD应用的API权限:
    • 在Azure AD应用注册页面,确认已添加Power BI Service的应用权限(如Report.Read.All、Workspace.Read.All等),并且完成管理员同意(应用权限必须由管理员手动操作)。
  • 分页报表特殊配置:
    • 确保服务主体拥有报表关联数据集的访问权限,同时检查工作区设置中是否开启“允许分页报表嵌入”选项。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.07 08:54:57