第14页,共560页。 显示 5,593 条结果 (0.043 秒)
利用Charles查看调用API
(本文档仅供参考) 问题 目前产品的API文档并不完整,要如何确定一个操作中涉及到smartbi调用了哪些方法? 思路 对于没有API文档的模块,查看调用方法,建议使用网络抓包工具charles查看资源发布的过程smartbi都调用了哪些方法,用ClientConnector的remoteInvoke调用相关方法。大致步骤如下: 1、网络抓包工具可以用charles,录制charles请参考wiki文档(注意在url上加上debug=true参数;):Charles 2、charles查看具体方法: image2017-7-10 14_41_19.png允许父项的继承权限传播到该对象和所有子对象
: image2021-8-26_10-0-6.png 该节点上没有任何资源授权,因为该节点上勾除了“允许父项的继承权限传播到该对象和所有子对象”,因此“电子表格”节点及其所有子节点不会继承“公共空间”节点的资源权限。 … ,【报表示例】目录与【表格结构】也是父子节点关系。 image2019-8-27 16:59:3.png 继承权限 继承权限是指资源权限应用范围中涉及子目录、文件的三种应用范围。如下: image2021-8-26_9-45-57.png 其中: “只有该目录”为非继承权限; “该目录、子目录及文件”为报表资源权限和操作权限的边界
按钮的权限控制 1、报表工具栏的按钮由资源的编辑权限控制。 49.png 2、操作权限可以控制报表新建、另存为、导出、耗时分析等一部分的按钮,其他大部分不影响操作的按钮是没有限制的。 50.png 报表的权限控制 报表是否能打开浏览,只与报表的资源权限有关,与操作权限无关。 51.png 如果报表有引用权限,可以通过openresource打开资源,在浏览器网址栏输入: http://<IP>:<port>/smartbi/vision/openresource.jsp?resid=[ID]&type=open 或者 http://<IP>:<port>/smartbi/vision基于mysql5.7版本写SQL,形成的下拉树参数排序没有生效
(本文档仅供参考) 问题 下拉树参数的候选值排序不正确 (mysql库出现此问题,Oracle库正常),已经在SQL中写了order by了,下拉树效果如下图: image2019-1-31 17:28:18.png 解决方案 根据项目以往的经验来看,一般是因为下拉树勾选了【动态加载子节点】,在勾选了【动态加载子节点】的情况下,后台执行SQL是会嵌套一层的,如下图: image2019-1-31 17:36:26.png 而经网上搜索,是mysql5.7不支持嵌套排序,具体说法可网上搜索。 image2019-1报表资源权限和操作权限的边界
按钮的权限控制 1、报表工具栏的按钮由资源的编辑权限控制。 image2020-12-25_10-45-48.png 2、操作权限可以控制报表新建、另存为、导出、耗时分析等一部分的按钮,其他大部分不影响操作的按钮是没有限制的。 image2020-12-25_10-31-59.png 报表的权限控制 报表是否能打开浏览,只与报表的资源权限有关,与操作权限无关。 image2020-12-25_11-12-52.png 如果报表有引用权限,可以通过openresource打开资源,在浏览器网址栏输入: http://<IP>:<port>/smartbi/vision/openresource.jsp新移动端-操作权限控制
://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44499366 上图各移动端的权限说明如下(以Android手机截图为例): 权限 说明 移动端 用于批量勾选或勾除所有操作权限。 不勾选时,用户登录进去没有任何操作入口。效果如下: 328.png … :admin用户默认拥有移动端所有操作权限。新移动端-操作权限控制
://wiki.smartbi.com.cn/pages/viewpage.action?pageId=44499366 上图各移动端的权限说明如下(以Android手机截图为例): 权限 说明 移动端 用于批量勾选或勾除所有操作权限。 不勾选时,用户登录进去没有任何操作入口。效果 … :47.png 注:admin用户默认拥有移动端所有操作权限。操作权限-用户只能浏览报表
在业务系统中,每个用户对应的角色不同,所拥有的权限也是不同的。 下面我们演示如何为角色分配操作权限。 用户登录系统之后,只能够浏览系统中的报表资源,不能定制报表资源以及对系统进行管理等。 caozuoquanxian-14.png 实现步骤 1.创建用户 1)在“系统导航栏”选择 运维设置 ,在“运维设置 … ”界面,创建角色“业务角色”。 197.png 3.此角色不分配任何操作权限。 caozuoquanxian-13.png 4.分配角色 编辑用户"华南业务员",为其分配"业务角色" yonghuguanl_yonghu_juseliebiao_shili_02.png 5.查看效果 则该用户登录之后,只能操作权限-用户只能浏览报表
在业务系统中,每个用户对应的角色不同,所拥有的权限也是不同的。 下面我们演示如何为角色分配操作权限。 用户登录系统之后,只能够浏览系统中的报表资源,不能定制报表资源以及对系统进行管理等。 2021-03-15_10-13-23.png 实现步骤 1.创建用户 1)在“系统导航栏”选择 系统运维 ,在“系统 … 分配"业务角色" image2019-11-29 14:17:7.png 5.查看效果 则该用户登录之后,只能够进行报表的浏览。 2021-03-15_10-13-23.png 6.设置资源权限 设置操作权限之后,我们发现“华南业务员”进入系统之后,是查看不到任何报表的,这是因为还需要为角色赋予相应的资源权限资源权限管理
资源授权是指对角色、用户组及用户进行资源权限的分配。进行资源授权的方式有两种: 对指定的角色进行资源授权。 将指定资源的授权授予角色、用户组或用户。 用户想要浏览报表内容,至少需要以下资源权限:报表本身的“查看”资源权限、报表依赖资源的“引用”资源权限。 资源权限功能说明: