天天看點

通用權限實作的核心設計思想

1). 操作權限:什麼資源,有什麼權限?

1.使用者有什麼權限?

2.角色有什麼權限?

3.有什麼權限可以通路哪個子產品?

3個視圖(邏輯關系) 存放到了一個 實體表裡

2). 資料權限 什麼對象->對->什麼資源有什麼權限?

1.哪個使用者對哪個使用者有什麼權限?

2.哪個使用者對哪個角色有什麼權限?

3.哪個使用者對哪個組織機構有什麼權限?

4.哪個角色對哪個使用者有什麼權限?

5.哪個角色對哪個角色有什麼權限?

6.哪個角色對哪個組織機構有什麼權限?

6個視圖(邏輯)存放到了一個實體表裡

将權限管理、工作流管理做到我能力的極緻,一個人隻能做好那麼很少的幾件事情。

本文轉自 jirigala 51CTO部落格,原文連結:http://blog.51cto.com/2347979/451714,如需轉載請自行聯系原作者

繼續閱讀