页面树结构
转至元数据结尾
转至元数据起始

正在查看旧版本。 查看 当前版本.

与当前比较 查看页面历史

版本 1 当前 »

(本文档仅供参考)

问题

打开报表资源,提示没有引用权限,但是资源本身是给了用户查看权限的,为什么还会提示?

原因

当打开一个资源的时候,我们不仅需要打开的资源有权限,引用的资源,如数据模型、数据源等,都需要有资源权限(至少要有引用),上图中提示的是数据模型没有引用权限,所以需要按需授予。

解决方案

V95及以下版本:

需要找到报表用到的数据集、数据源、参数等都授予至少引用权限,如果不清楚用了哪些数据集、数据源,可右键血统性分析,看引用到的资源,再分别授权。或直接搜索对应报错的资源ID进行授权(可能会存在引用的资源有多个,配置了一个接着又弹出另一个没权限)。

V97及以上版本:

V97之后新增一键依赖授权,对报表资源授权的时候,可直接配置给依赖资源也授权,就不需要一个个资源手动去授权了,入口如下:

右键资源授权:

角色资源授权:

点击之后引用的数据集、数据源等会默认给引用权限。对应数据集那些右键资源授权会有类似如下的记录。

特殊情况

如遇到一键依赖授权后,依赖资源那里还是没有对应快捷授权的权限,一般是因为索引有问题,依赖授权依赖于索引,索引有问题,找不到依赖的资源就无法授权上,可找时间重建索引,重建索引


  • 无标签