Role-based access control (RBAC), or role-based security, is a method used to assign permissions and grant access based on a user’s role within an organization.