Skip to main content

Table 2 Permission-to-Role matrix PA (top) and User-to-Role matrix UAT (bottom)

From: On the use of Max-SAT and PDDL in RBAC maintenance

R\P p1 p2 p3 p4 p5 p6 p7 p8 p9 p10 p11
bussComm 0[1]1 1 0 0 0 1 0 0 0 0 0
genComm 1 0 0 0 0 0 0 0 0 0 0
marketingFunct 0 0 0 1 0 0 1 0[1]3 0 0 0
publishingFunct 0 0 0 1 0 0 0 1 0 0 0
HRManagement 0 0 1 0 0 0 0 0 0 0 0
QualityAssurance 0 0 0 1 1 0 0 0 0 0 0
DBAdmin 0 0 0 1 0 0 0 0 1 1 0
ServerAdmin 0 0 0 0 0 0 1 1 0 0 1
BussDBAdmin [0]4 [0]4 [0]4 [0]4 [0]4 [0]4 [0]4 [0]4 [0]4 [1]4 [0]4
R\U u1 u2 u3 u4 u5 u6 u7 u8 u9 u10 u11
bussComm 1 1 1 1 1 0 0 1 1 1 1
genComm 1[0]1 1[0]1 1[0]1 1[0]1 1[0]1 1 1 1[0]1 1[0]1 1[0]1 1[0]1
marketingFunct 1 1 1 0[1]1 0[1]2 0 0 0 0 0 0
publishingFunct 1[0]3 1[0]3 0[0]3 1[0]3 1[0]3 0[0]3 0[0]3 0[0]3 0[0]3 0[0]3 0[0]3
HRManagement 0 0 0 0 0 0 0 0 0 0 1
QualityAssurance 0 0 0 0 0 0 0 0 0 1 0
DBAdmin 0 0 0 0 0 0 0 1 0 0 0
ServerAdmin 0 0 0 0 0 0 0 0 1 0 0
BussDBAdmin [0]4 [0]4 [0]4 [0]4 [0]4 [1]4 [0]4 [0]4 [0]4 [0]4 [0]4