I have a hierarchy of roles which are Admin -> shop_admin -> food_manager / drink_manager / supplies_manager
So the Admin can edit the permissions of all the roles. Is there a way to allow the shop_admin to edit the permissions of drink_manager, food_manager and supplies_manager?
So basically my question is - Is there a way to give a user permission to manage other roles and permissions?