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

SharePoint 365列表权限在Power BI报表中的复用可行性问询

可以实现,且满足你的需求

核心逻辑

Power BI支持用户身份凭据委托,让报表访问者用自身的Office 365身份去访问SharePoint Online列表,自动复用列表已有的权限控制,无需额外在Power BI工作区做复杂安全设置。

具体操作步骤

  • 数据源连接配置:在Power BI Desktop中连接SharePoint列表时,身份验证选择OAuth2,用当前开发账号登录。发布到Power BI服务后,进入数据集的「数据源凭据」设置,编辑凭据时选择「OAuth2」,并勾选**“让Power BI使用用户自己的凭据访问此数据源”**。
  • 权限自动生效:当用户打开报表时,Power BI会自动用该用户的Office 365身份请求SharePoint列表数据。如果用户没有列表访问权限,SharePoint会返回空数据或权限拒绝,此时你可以在报表中设置一个默认空页面(比如添加文本框提示“无数据权限”),当检测到数据为空时显示。
  • 行级权限继承:如果你的SharePoint列表是按行配置的权限(比如部分用户只能看特定条目),这种方式也能自动继承——Power BI只会拉取用户有权限查看的行,不需要在Power BI中额外配置行级别安全性(RLS)规则。

注意点

  • 用户至少需要拥有Power BI报表的查看权限(比如工作区的「查看者」角色),否则连报表都无法打开。
  • 仅限同Office 365租户内的用户,跨租户场景不支持这种凭据委托。
  • 确保SharePoint列表的权限设置准确,比如无权限用户确实无法访问列表数据,这样Power BI才能返回预期的空结果。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.09 22:49:58