Role-Based Access Control (RBAC): Permissions are granted based on user roles within an organization. For example, an "Admin" role might have access to manage user accounts, while a "Viewer" role can only read data.
Attribute-Based Access Control (ABAC): Access is determined by attributes such as user location, device, or time of access. For instance, a user may only access data if they are in a specific geographical location.
Policy-Based Access Control (PBAC): PBAC uses predefined rules and policies to allow or deny access. It enables fine-grained control, such as permitting actions only during specific hours or for specific tasks.