角色,用户和权限管理工具

时间:2011-04-02 19:42:28

标签: java javascript spring-mvc spring-security security

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

类似ERD的示例如下所示: Spring Security Example ERD

问题是,是否有基于Java的Web应用程序为此设置提供支持UI?

即使整个事情都没有开箱即用,任何框架都为这样的UI提供了一些起点?

3 个答案:

答案 0 :(得分:1)

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

答案 1 :(得分:1)

不存在此类工具。 不知道为什么,但如果有人正在使用User - roles - permission ER的基本示例,他们仍然需要开发自己的UI来维护它。

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

答案 2 :(得分:1)

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