企業發展程式中會產生大量的線上資料,防止資料公佈成為企業資訊安全的重點。企業不僅要防控來自外部的資料入侵,還要防止內部員工有意無意的公佈。
水印是一種防止資料公佈的有效方式。
1)在內部員工截圖或者匯出相關資料時,可以提醒員工這是絕密資料,禁止外傳。
2)在員工公佈內部資料後,方便企業追查責任人和泄漏源。
FineBI 支援在「管理系統>安全管理>水印設定」中為指定儀表板設定水印。
水印設定開啟後,FineBI工程下的指定儀表板會新增水印效果。
1)FineBI工程下選中的儀表板的編輯、預覽、匯出頁面,有水印效果。
2)資料準備下業務包內的表,編輯、預覽頁面中的資料展示介面,均有水印效果。
超級管理者預設可對FineBI系統下所有使用者的儀表板設定水印。
注:不建議給普通使用者開啟「水印設定」權限,因為普通使用者無法勾選其他使用者的儀表板。
管理者登入FineBI系統,點選「管理系統>安全管理>水印設定」,開啟「水印設定」按鈕。
在左邊的配置面板設定水印的內容和屬性,右側會根據設定項實時調整預覽效果。如下圖所示:
各設定項介紹如下表所示:
儀表板生效範圍:
1)下拉框中為所有使用者的儀表板,按照帳號進行分類,選擇需要顯示水印的儀表板。預設全選,可多選
2)不支援對某一張儀表板設定特殊的水印
3)建立立的儀表板預設顯示水印
報表生效範圍:
工程下的 .cpt 普通報表和 .frm 決策報表,預設顯示水印
若報表單獨設定了水印,則優先顯示報表的單獨水印。詳情請參見:FineReport 水印設定
規則:
1)水印內容預設為「帳號+當前時間」:=$fine_username + now()
2)輸入框內容為字串時,需要加上""或' ',例如"aaaa" 、'數字'
3)輸入框中若存在不合法內容,將提示:「公式不合法」
4)水印寫入 XML 內容需要用 <![CDATA[]]> 包一下
範例:
1)公司名+帳號+時間:="公司名" + $fine_username + now()
2)公司名+部門+帳號:="公司名" + $fine_position + $fine_username
3)帳號+登入IP:=$fine_username + getIp()
1)預設橫向 200,縱向 100,使用者可自訂
2)橫向不得小於 100,縱向不得小於 50,且水印間距值不可為負數
「公共資料」和「我的分析」中的表,編輯、預覽頁面中的資料展示介面,均有水印效果。如下圖所示:
PC 端預覽效果如下圖所示:
注:若不登入FineBI系統,直接使用公共連結預覽單張儀表板,「$fine_username、$fine_role、$fine_position」3個參數不生效。
App 及 HTML5 端效果如下圖所示:
注:若 HTML5 端不登入FineBI系統,直接使用公共連結預覽單張儀表板,「$fine_username、$fine_role、$fine_position」3個參數不生效。詳情請參見:H5端存取工程
管理者可以用系統參數$fine_username設定水印內容為帳號,但是如需設定為帳號,則需要使用SQL函式間接實現。
1)參考文檔配置 数据连接,資料連結取名:FineDB
2)水印設定-水印內容-自訂公式:=sql("FineDB","SELECT realname FROM FINE_USER where username ='"+$fine_username+"'",1,1) + today()
3)使用者Anna(Anna,1)登入後,預覽效果為使用者姓名+時間,如下圖所示:
1)水印顯示只支援 PDF 格式的匯出, Excel 匯出不顯示水印。
2)排程管理任務的結果儀表板支援水印效果匯出。
3)IE11 及以下版本,水印顯示效果基本和高版本瀏覽器一致,但由於瀏覽器相容問題可能會出現水印遮擋點選的問題,更換瀏覽器即可。
滑鼠選中內容,快速回饋問題
滑鼠選中存在疑惑的內容,即可快速回饋問題,我們將會跟進處理。
不再提示
10s後關閉
反馈已提交
网络繁忙