QuickBI助你成為分析師-保證數據安全:行級許可權

摘要: 行級許可權功能既可以提高工作效率,又可以避免泄露敏感的商業數據,實現了相同報表,不同用戶組/用戶查看不同數據的效果。

Quick BI 的行級許可權就可以實現在一份報表中,不同的人/用戶組看不同的數據。目前只有高級版、專業版有行級許可權的功能。

以一個銷售團隊為例,如果該銷售團隊的業務範圍是全國,那麼意味著他們需要隨時掌握30多個省的銷售情況,而且每一個省還有若干個城市,每一個城市還有若干個縣;隨著業務量的不斷增大和擴容,他們所要查閱的銷售數據也會日益增加。

在如此龐大且複雜的數據中,如果能夠實現每一個區域的用戶只看到自己區域的那份數據,那麼既可以提高相關責任人的工作效率,又可以避免泄露敏感的商業數據。

以下場景均以 company_sales_record 數據集為例。如果您想了解如何創建數據集,請參閱,創建數據集。

添加用戶組

如下圖,在組織管理-用戶組中新建組,並添加組成員:將yuansub1、yuansub2添加至『用戶組test1』,yuansub3、yuansub5添加至『用戶組test2』:

用戶組test1:

用戶組test2:

設置行級許可權

行級許可權的控制需要在群空間中的數據集上進行。

用哪個數據集製作了儀錶板,就在哪個數據集上設置行級許可權。如果工作空間上沒有該數據集,那麼您需要在工作空間中新創建一個數據集。

1.切換至數據集列表頁,選擇目的數據集右鍵-行級許可權:

2.點擊開啟行級許可權控制-選擇受控欄位-選擇針對用戶組/用戶-設置許可權:

如下圖,針對area欄位,對『用戶組test1』設置行級許可權:東北、華北、華東區域

對用戶組test2設置行級許可權:華南、華中、西北和西南區域

針對用戶『ysq』設置全部許可權:

創建儀錶板

使用ysq賬號登錄,創建儀錶板,添加欄位:area、order_amt 保存為『行級許可權test』:

如上圖,ysq賬號可以查看全部區域數據。

許可權驗證

登錄賬號yuansub1/yuansub2,結果如下,只能查看 東北、華北、華東區域訂單數據:

登錄賬號yuansub3/yuansub5,結果如下,只能查看 華南、華中、西北和西南區域 訂單數據:

以上便實現了 針對用戶組/用戶 設置欄位級別的許可權控制,實際應用中保證了數據安全。如果想要繼續查看該區域的各省/市數據情況,可以參考鑽取效果。

原文鏈接


推薦閱讀:

一切創新,都是商業模式的創新
放下數據,立地成佛
網路詐騙預防在急,你中招了嗎?
劉學輝:相比馬雲、馬化騰,中國更需要魏建軍與朱江洪
對話式交互設計流程

TAG:分析師 | 互聯網 | 數據安全 |