角色、許可權、授權
許可權
頁面許可權
即用戶登錄後可以看到的頁面,一般用菜單進行控制
功能許可權
包含但不僅限於增刪改查。
數據許可權
數據許可權具有一定的特殊性,一般不用同一套「角色」、「組織」進行控制,常伴隨著「手動授權」
角色
角色本身沒有意義,作為許可權的代理,封裝了一組許可權,用於分配給用戶。
互斥角色
兩個角色不能同時分配給同一個用戶
交叉角色
兩個角色有部分許可權重合,分配給同一用戶後,許可權相加去重。
父子角色
當用戶擁有父角色後,隨機活動子角色的許可權。
組織
角色沒有意義,但組織有現實意義。一般情況下組織許可權等同於角色許可權,但也存在特殊情況。比如客戶的組織結構本來就存在漏洞
授權
一般情況下分為主動授權和自動授權,主動授權優先順序應高於自動。