2011-04-02 42 views
2

我的假设可能是错误的,但在我看来,许多基本的甚至复杂的基于RBAC的机制最终都需要UI来创建用户,将用户分配给角色并分配角色许可。所有这些都应该存储在某种支持结构(文件系统或数据库表)中。角色,用户和权限管理工具

类似ERD的一个例子示于: Spring Security Example ERD

底线问题,是否有任何基于Java的Web应用程序,提供了一种用于这种设置支撑UI?

即使整件事情不是开箱即用的,任何为这样的UI提供一些起点的框架?

回答

1

没有这样的工具存在。 不知道为什么,但如果有人正在通过User-roles-permission ER的基本示例工作,他们仍然必须开发自己的UI以维护此功能。

当然有框架(如Rob指出的)可以帮助快速创建这个UI。

1

AppFuse 2为使用Spring MVC,JSF,Struts 2,Tapestry,Wicket或Stripes创建Web应用程序提供了一个很好的开始。使用Quick start guide,您将在几分钟内启动并运行一个应用程序。

1

回答你的问题,是的,有一些准备使用的框架,你不需要创建或开发用户界面,因为它本身提供用户界面来创建用户,管理用户,管理角色,管理权限等。