Role Hierarchy and Management of Assigned Users I need to set up a role hierarchy like this:


Super Admin - Full permissions, can manage all users and content

Regional Manager - can manage only his/her own Store Managers;
cannot manage another regional manager's Store Managers. Can manage
those users' content as well.



Store Manager - can manage only his/her own employees; cannot manage another store manager's employees. Can manage those users'
content as well.





Employee - the low-end of the totem pole. All they can do is create content of a certain type.





How can I go about setting that up?

Thanks!
You could try to use Organic Groups, it's a module used in many distributions, Open Atrium probably would be the most popular.

With OG you could create groups and assign permissions to create/update content only in those groups.