title: Magento Admin :: Remove Menu item for specific Roles/Users
body: <p>I want to remove a menu item from the adminmenu for a specific user role. I've seen others do it by creating a dummy override but these are not based on roles. I want to do this without using one of the .xml files. 
  Is there a way to do this in, for example; the __construct() or prepareLayout?</p>
  
  <p>EDIT: 
  I must add to this that the part I want to disable is the Manage Hierarchy item in CMS.
  I know I can just disable the Hierarchy for the userrole but I need it to save CMS pages.</p>