Some of our customers require users in with specific roles to have a menu which is specific to that role.  It's a fairly simple workflow but combined with custom menus it means that it is possible to deliver a different user interface per user.