回覆會員暱稱:咩
點數:2050
等級:專家 榮譽勳章:
發文篇數:99
回文時間:2008-11-14 12:44:27
|
1. 靜態責任分離(SSoD):它是一種強互斥(Strong Exclusion)的關係,指的是為了避免利益衝突(conflict of interests),不得把具有衝突的角色同時分派給同一個使用者。例如:開立支票的角色和審核支票的角色不能由同一個使用者所擁有。
2. 動態責任分離(DSoD):它則是一種弱互斥(Weak Exclusion)的關係,指的是使用者可以同時擁有多個具有衝突的角色,但是使用者不能同時使用這些角色,如請假與准假的角色雖然可以由同一個使用者擁有,但是兩個角色不能同一時間擔任。例如:張三擁有請假與准假的角色,但是當張三啟動了請假的角色時,這時他便不能啟動准假的角色,除非先結束請假角色的使用。
資料來源: RBAC 權限控管系統中靜態責任分離機制之研究 邱啟弘 |