tags:

views:

2

answers:

0

While reading the phpGACL manual, I read

AXOs are identical to AROs in many respects. There is an AXO tree (separate from the ARO tree), with it's own Groups and AXOs. When dealing with AXOs, consider an AXO to take the old role of the ACO (i.e. "things to control access on"), and change the view of ACOs from "things to control access on" to "actions that are requested".

So something like

Luke (ARO) requests access to "Guns" (ACO)

becomes

Bob (ARO) requests access to "View" (ACO) the project(s) called "Linux" (AXO)

Now, Wikipedia says

RBAC differs from access control lists (ACLs) used in traditional discretionary access control systems in that it assigns permissions to specific operations with meaning in the organization, rather than to low level data objects (link).

My question is this: does using AXOs turn phpGACL into an RBAC?