LoginBean was referencing the wrong user for currentUserIs<Role> functions. Derp. Also tweaked the mainMenu.xhtml so that Manager links are shown for Managers and higher, Amin links for Admins and higher, etc. Added "Enumerated" annotation to User.userType so that JPA will recognize it correctly.