摘要: 行級權限功能既能夠提升工做效率,又能夠避免泄露敏感的商業數據,實現了相同報表,不一樣用戶組/用戶查看不一樣數據的效果。安全
Quick BI 的行級權限就能夠實如今一份報表中,不一樣的人/用戶組看不一樣的數據。目前只有高級版、專業版有行級權限的功能。ui
以一個銷售團隊爲例,若是該銷售團隊的業務範圍是全國,那麼意味着他們須要隨時掌握30多個省的銷售狀況,並且每個省還有若干個城市,每個城市還有若干個縣;隨着業務量的不斷增大和擴容,他們所要查閱的銷售數據也會日益增長。spa
在如此龐大且複雜的數據中,若是可以實現每個區域的用戶只看到本身區域的那份數據,那麼既能夠提升相關責任人的工做效率,又能夠避免泄露敏感的商業數據。3d
如下場景均以 company_sales_record 數據集爲例。若是您想了解如何建立數據集,請參閱,建立數據集。blog
以下圖,在組織管理-用戶組中新建組,並添加組成員:將yuansub一、yuansub2添加至‘用戶組test1’,yuansub三、yuansub5添加至‘用戶組test2’:get
用戶組test1:權限控制
用戶組test2:test
行級權限的控制須要在羣空間中的數據集上進行。效率
用哪一個數據集製做了儀表板,就在哪一個數據集上設置行級權限。若是工做空間上沒有該數據集,那麼您須要在工做空間中新建立一個數據集。登錄
1.切換至數據集列表頁,選擇目的數據集右鍵-行級權限:
2.點擊開啓行級權限控制-選擇受控字段-選擇針對用戶組/用戶-設置權限:
以下圖,針對area字段,對‘用戶組test1’設置行級權限:東北、華北、華東區域
對'用戶組test2'設置行級權限:華南、華中、西北和西南區域
針對用戶‘ysq’設置所有權限:
使用ysq帳號登陸,建立儀表板,添加字段:area、order_amt 保存爲‘行級權限test’:
如上圖,ysq帳號能夠查看所有區域數據。
登陸帳號yuansub1/yuansub2,結果以下,只能查看 東北、華北、華東區域訂單數據:
登陸帳號yuansub3/yuansub5,結果以下,只能查看 華南、華中、西北和西南區域 訂單數據:
以上便實現了 針對用戶組/用戶 設置字段級別的權限控制,實際應用中保證了數據安全。若是想要繼續查看該區域的各省/市數據狀況,能夠參考鑽取效果。