Role-based Access Control (RBAC) is a model and practice for restricting netwrok access across an enterpreise based on the roles of individual users. RBAC restricts employees’ access to information to that which is necessary to complete their assigned tasks based on their job roles and prevents them from accessing information that is neither relevant nor necessary to complete their assigned tasks.