企業發展程式中會產生大量的線上資料,防止資料公佈成為企業資訊安全的重點。企業不僅要防控來自外部的資料入侵,還要防止內部員工有意無意的公佈。
水印是一種防止資料公佈的有效方式。
1)在內部員工截圖或者匯出相關資料時,可以提醒員工這是絕密資料,禁止外傳。
2)在員工公佈內部資料後,方便企業追查責任人和泄漏源。
FineBI 支援在「管理系統>安全管理>水印設定」中為指定儀錶板設定水印。
水印設定開啟後,FineBI工程下的指定主題會新增水印效果。
1)FineBI工程下選中的儀錶板的編輯、預覽、匯出頁面,有水印效果。
2)資料準備下業務包內的表,編輯、預覽頁面中的資料展示介面,均有水印效果。
超級管理者預設可對FineBI系統下所有使用者的儀錶板設定水印。
注:不建議給普通使用者開啟「水印設定」權限,因為普通使用者無法勾選其他使用者的儀錶板。
管理者登入FineBI系統,點選「管理系統>安全管理>水印設定」,開啟「水印設定」按鈕。
在左邊的配置面板設定水印的內容和屬性,右側會根據設定項實時調整預覽效果。如下圖所示:
各設定項介紹如下表所示:
BI工程水印生效範圍:
1)對應主題中的資料、組件、儀表板、分析文檔,有水印效果
2)不支援對某一張儀表板設定特殊的水印
3)建立立的分析主題預設顯示水印
4)「我的分析」「目錄」「公共連結」「獨立url」均有水印效果
報表生效範圍:
工程下的 .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:=if(len($fine_username)>0,$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個參數不生效。詳情請參見:HTML5端如何存取FineBI
管理者可以用系統參數$fine_username設定水印內容為帳號,但是如需設定為帳號,則需要使用SQL函式間接實現。
1)參考文檔配置 FineDB 資料庫簡介,資料連結取名: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後關閉
反馈已提交
网络繁忙