簡體   English   中英

Spring Security ACL層次結構

[英]Spring Security ACL Heirarchy

我曾經使用過基於Spring Security Role的安全性,但是對Spring Security ACL還是陌生的。 我需要使用Spring安全性在對象層次結構上實現ACL。 就像我的公司有不同的分支機構一樣,每個分支機構中都有多個部門,這些部門可以有多個部門。

現在,公司管理員應該可以訪問該公司的所有數據。 將有分公司管理員,部門管理員和部門管理員。 分支機構管理員將有權訪問每個部門和后續部門的數據。 也可能有一個“分支機構”管理員,可以訪問多個分支機構。

我的應用程序堆棧是Spring 4,Spring security 4,Hibernate 5和帶有Primefaces 5.3的JSF2。

我無法搜索示例,並且想到了這將對我的數據庫設計帶來哪些變化以及如何配置Spring Security ACL。 請參考示例或指南。

我們可以為每個部門和部門添加角色,通過使用下面提到的角色層次結構db設計,您可以使用此鏈接中說明的方案來解決問題

如何實現ACL Spring Security以在用戶組之間共享對象而不在ACL_Entry表中創建很多條目

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM