报告集成如何隐藏图表的更多操作

报告集成如何隐藏图表的更多操作 - 图1

图表的更多操作如何隐藏?

这个隐藏是通过token来实现的,我们需要在生成token的时候将关闭参数加入进去("closeMoreMenu": true)

例子:

对某一个报告集成,并隐藏更多操作按钮

首先我们需要通过tokenkey来生成token ,并且要赋予对应报告的权限。同时还要隐藏更多操作按钮

通过第三方接口工具调用生成token接口:

报告集成如何隐藏图表的更多操作 - 图2

填入对应的参数如下:

报告集成如何隐藏图表的更多操作 - 图3

具体代码如下:

{
    "tokenType": "tokenKey",
    "key": "168051816128413XXXXXXXXXXXXXXXXXXXXXXX",
    "openRp": true,
    "resourcePermissions": [
        {
            "projectId": 450200562,      //项目id
            "resourceType": "NEW_REPORT",
            "resourceId": 75860,       //报告id
            "permissions": [
                "view"                 //报告的查看权限
            ]
        }
    ],
    "clientSetting": {
        "integrate": {
            "permission": {
                "closeMoreMenu": true    // 隐藏更多操作
            }
        }
    }
}