【正文】
ject (2) 管理 U、 R、 P、 PA、 UA的具有權(quán)限不在 RBAC0 定義。 (3) session由用戶控制,允許動(dòng)態(tài)激活 /取消角 色,實(shí)現(xiàn)最小特權(quán)。 (4) session和 user分離可以解決同一用戶多賬號(hào) 帶來(lái)的問(wèn)題,如審計(jì)、計(jì)賬等 訪問(wèn)控制的策略 —— 基于角色的訪問(wèn)控制 ? 分層模型 RBAC1定義 The RBAC1 Model has the following ponents: U,R,P,S,PA,UA and user are unchanged form RBAC0 RH R ╳ R is a partial order on R called the role hierarchy or role dominanace relation, also written as ≥ roles: S →2 R is modified from RBAC0 to require roles(si) {r∣r ’ ≥r[ (user(si),r)∈UA ]} (which can change with time) and session si has the permissions∪ r∈roles(si) {p∣r ’’ ≤ r[ (p,r’’ ) ∈ PA } ? 角色關(guān)系 偏序關(guān)系 ( partial orders) 自反 (reflexive) 傳遞 (transitive) 反對(duì)稱 ( antisymmetric) 訪問(wèn)控制的策略 —— 基于角色的訪問(wèn)控制 訪問(wèn)控制的策略 —— 基于角色的訪問(wèn)控制 ? 限制繼承 私有角色( pravite roles) 訪問(wèn)控制的策略 —— 基于角色的訪問(wèn)控制 ?限制模型 RBAC2定義 The RBAC2 is unchanged from RBAC0 except for requiring that there be a collection of constraints that determine whether or not values of various ponents of RBAC0 are acceptable. Only acceptable values will be permitted. 訪問(wèn)控制的策略 —— 基于角色的訪問(wèn)控制 ? 約束條件( constraints) 互斥角色( multually exclusive roles) —— 全程限制,同一場(chǎng)合限制 基數(shù)約束( cardinality constraints) 先決約束( prerequisite) 會(huì)話約束( constraints in session) 等級(jí)約束( hierarchy constraints) 訪問(wèn)控制的策略 —— 基于角色的訪問(wèn)控制 ?統(tǒng)一模型 RBAC3定義 RBAC3 bines RBAC1 and RBAC2 to provide both roles hierarchies and constraints. 訪問(wèn)控制的策略 —— 基于角色的訪問(wèn)控制 ? 模型 U U