WAU4
WAU4
2. Administrative Overhead
o RBAC: Easier to manage when roles are well-defined, but can become
complex if roles proliferate.
o LBAC: Requires consistent and careful labeling of all data, which can
be time-consuming.
3. Flexibility vs. Granularity
o RBAC: Offers flexibility in role definitions but may not naturally handle
highly sensitive or heterogeneous data.
o LBAC: Provides a high level of data granularity, but labeling
requirements can be complex.
4. Typical Implementations
o RBAC: Common in corporate structures, applications, and cloud-based
systems with large user bases.
o LBAC: Suited for environments where data classification is a top
priority.
Conclusion
Both RBAC and LBAC serve as robust access control models, each with distinct
advantages. RBAC simplifies user permission management by focusing on roles,
making it ideal for organizations with well-defined hierarchies or departments. In
contrast, LBAC secures data at a more granular level through labels, ensuring that
only the appropriately cleared users can access sensitive records. The choice
between RBAC and LBAC depends on an organization’s regulatory requirements,
data classification needs, and administrative resources. In some cases, a hybrid
approach may be used, combining the simplicity of RBAC with the fine-grained
control of LBAC.
References
Jajodia, S., & Samarati, P. (1997). Mandatory and discretionary access control.
In Database security X (pp. 197–227). Chapman & Hall.
Sandhu, R. S., Coyne, E. J., Feinstein, H. L., & Youman, C. E. (1996). Role-
based access control models. IEEE Computer, 29(2), 38–47.
Silberschatz, A., Korth, H. F., & Sudarshan, S. (2001). Database system
concepts (4th ed.). McGraw-Hill.