Я хочу управлять пользователями и ролями в специальном приложении. Например, пользователь этого приложения ( "клиентский босс" ) может создать новую роль "employeeX employee". Если сотрудник обращается к серверу приложений Java EE (GlassFish 3), он должен получить роль "employeeX employee".
Это звучит просто, но он не поддерживается Java EE, потому что группы отображаются в роли во время запуска, а роли в приложении статичны.
Каков наилучший способ управления ролями пользователя во время выполнения в среде Java EE (6)?