发布网友 发布时间:1天前
共1个回答
热心网友 时间:1天前
权限设置在PowerBI报表中至关重要,涉及访问权限与行级别安全性(数据权限管理)两方面。访问权限优先于行级别安全性,用户首先需获得访问权限才能谈及数据权限管理。
开发者在设计报表时,应先设定行级别安全性,赋予用户数据权限,随后发布报表并分享给用户,以确保用户获得访问权限。
权限控制通常以模型为基础,经典星型模型中,权限管理主要聚焦于控制用户可见的地区与产品,进而影响明细数FACT表。
引入权限表,实现精细化管理。创建地区权限表与产品权限表,不需与任何关系线关联。
管理角色时,建立单一角色【通用权限组】。通过设置产品维表过滤规则与地区维表过滤规则,实现权限细化。
使用LOOKUPVALUE函数,结合USERPRINCIPALNAME函数,确保权限表正确设定,确保用户仅能访问指定地区与产品的数据。
权限验证过程包括确认Place权限,对比权限表以确保设置无误。权限表的正确维护至关重要,需定期更新。
分享报表后,用户需通过PowerBI服务器链接访问,数据集页面管理权限,添加成员并验证权限。
开发者需验证数据,采用复制权限表并连接维表的方法,在筛选窗格中放置新权限表的email字段,点击用户email即可验证反馈问题。
预先编写权限度量值,有助于简化权限管理过程,确保用户访问符合其权限要求的数据。