Figure 1.
At Your Service
The RBAC security component illustrates a simple design for decoupling authorization logic.