Batch Assign Roles Micro

In Agvance, Users can assign Roles to multiple Users at one time. Once Roles are batch assigned, they can also be set back to their original Role when necessary.