反馈已提交

网络繁忙

您正在浏览的是 FineBI6.0 帮助文档,点击跳转至: FineBI5.1帮助文档

水印设置

  • 文档创建者:doreen0813
  • 历史版本:40
  • 最近更新:Suki陈 于 2023-07-13
  • 1. 概述

    1.1 版本

    FineBI服务器版本  功能变更
    6.0-

    1.2 应用场景

    企业发展过程中会产生大量的线上数据,防止数据泄露成为企业信息安全的重点。企业不仅要防控来自外部的数据入侵,还要防止内部员工有意无意的泄露。

    水印是一种防止数据泄露的有效方式。

    1)在内部员工截图或者导出相关资料时,可以提醒员工这是绝密资料,禁止外传。

    2)在员工泄露内部资料后,方便企业追查责任人和泄漏源。 

    1.3 功能简介

    FineBI 支持在「管理系统>安全管理>水印设置」中为指定仪表板设置水印。

    2. 水印设置

    2.1 生效范围

    水印设置开启后,FineBI工程下的指定仪表板会添加水印效果。

    1)FineBI工程下选中的仪表板的编辑、预览、导出页面,有水印效果。

    2)数据准备下业务包内的表,编辑、预览页面中的数据展示界面,均有水印效果。

    2.2 开启水印设置

    超级管理员默认可对FineBI系统下所有用户的仪表板设置水印。

    注:不建议给普通用户开启「水印设置」权限,因为普通用户无法勾选其他用户的仪表板。

    管理员登录FineBI系统,点击「管理系统>安全管理>水印设置」,开启「水印设置」按钮。

    在左边的配置面板设置水印的内容和属性,右侧会根据设置项实时调整预览效果。如下图所示:

    各设置项介绍如下表所示:

    设置项
    说明
    水印设置水印设置开启后,数据准备下业务包内的表,编辑、预览页面中的数据展示界面,均有水印效果。
    模板水印

    仪表板生效范围:

    1)下拉框中为所有用户的仪表板,按照用户名进行分类,选择需要显示水印的仪表板。默认全选,可多选

    2)不支持对某一张仪表板设置特殊的水印

    3)新创建的仪表板默认显示水印

    报表生效范围:

    工程下的 .cpt 普通报表和 .frm 决策报表,默认显示水印

    若报表单独设置了水印,则优先显示报表的单独水印。详情请参见:FineReport 水印设置

    水印内容自定义公式

    规则:

    1)水印内容默认为「用户名+当前时间」:=$fine_username + now()

    2)输入框内容为字符串时,需要加上""' ',例如"aaaa" 、'数字'

    3)输入框中若存在不合法内容,将提示:「公式不合法」

    4)水印写入 XML 内容需要用 <![CDATA[]]> 包一下

    示例:

    1)公司名+用户名+时间:="公司名" + $fine_username + now()

    2)公司名+部门+用户名:="公司名" + GETUSERDEPARTMENTS(1) + $fine_username

    其中,GETUSERDEPARTMENTS(X),可获取部门职位里面的第 X 层部门,详情请参见:权限细粒度参数控制

    3)用户名+登录IP:=$fine_username + getIp()

    用户名显示登录用户的用户名,而非姓名
    IP显示登录用户的设备 IP
    当前时间显示当前时间
    水印颜色默认为灰色,用户可自定义
    水印字号默认为 20,用户可自定义
    水印间距

    1)默认横向 200,纵向 100,用户可自定义

    2)横向不得小于 100,纵向不得小于 50,且水印间距值不可为负数

    3. 效果查看

    3.1 数据

    「公共数据」和「我的分析」中的表,编辑、预览页面中的数据展示界面,均有水印效果。如下图所示:

    3.2 组件和仪表板

    3.2.1 PC 端

    PC 端预览效果如下图所示:

    注:若不登录FineBI系统,直接使用公共链接预览单张仪表板,「$fine_username、$fine_role、$fine_position」3个参数不生效。

    image.png

    3.2.2 移动端

    App 及 HTML5 端效果如下图所示:

    注:若 HTML5 端不登录FineBI系统,直接使用公共链接预览单张仪表板,「$fine_username、$fine_role、$fine_position」3个参数不生效。详情请参见:H5端访问工程

    image.png

    4. 水印-用户名(姓名)

    管理员可以用系统参数$fine_username设置水印内容为用户名,但是如需设置为用户名,则需要使用SQL函数间接实现。

    1)参考文档配置 数据连接,数据连接取名:FineDB

    2)水印设置-水印内容-自定义公式:=sql("FineDB","SELECT realname FROM FINE_USER where username ='"+$fine_username+"'",1,1) + today()

    2022-05-26_14-03-31.png

    3)用户Anna(Anna,1)登录后,预览效果为用户姓名+时间,如下图所示:

    2022-05-26_11-29-41.png

    5. 注意事项

    1)水印显示只支持 PDF 格式的导出, Excel 导出不显示水印。

    2)定时调度任务的结果仪表板支持水印效果导出。

    3)IE11 及以下版本,水印显示效果基本和高版本浏览器一致,但由于浏览器兼容问题可能会出现水印遮挡点击的问题,更换浏览器即可。

    附件列表


    主题: 管理系统
    • 有帮助
    • 没帮助
    • 只是浏览
    中文(简体)

    鼠标选中内容,快速反馈问题

    鼠标选中存在疑惑的内容,即可快速反馈问题,我们将会跟进处理。

    不再提示

    10s后关闭

    联系我们
    在线支持
    获取专业技术支持,快速帮助您解决问题
    工作日9:00-12:00,13:30-17:30在线
    页面反馈
    针对当前网页的建议、问题反馈
    售前咨询
    采购需求/获取报价/预约演示
    或拨打: 400-811-8890 转1
    qr
    热线电话
    咨询/故障救援热线:400-811-8890转2
    总裁办24H投诉:17312781526
    提交页面反馈
    仅适用于当前网页的意见收集,帆软产品问题请在 问答板块提问前往服务平台 获取技术支持