Role-Based Access Control (RBAC)
Role-Based Access Control, or RBAC, is a method for managing access permissions within IT systems and networks. Rather than assigning permissions primarily to individual users, access rights are associated with predefined roles representing specific responsibilities or job functions. Users are then assigned one or more roles and receive the corresponding permissions. For example, administrators, support staff and standard users can be provided with different levels of access. RBAC simplifies centralised permission management, particularly in larger organisations, and supports the principle of least privilege by limiting access to the resources required for a specific task. The model is widely used in Identity and Access Management, cloud platforms, network management systems, databases and enterprise applications.