Current Feature Set:
- supports groups
- supports users
- supports roles
- supports permissions and resources
- several junit tests provide QA but are also meant to serve as examples
- Built using Hibernate. Deployed on SQLServer, MySQL and HSQL. Supports all major databases.
- JGUM is documented to some degree (a feature?)

- Web Admin Interface that won't win any awards on appearance yet, but works well.
- Bulk user uploads are supported in CSV format
- Displays users currently logged into system.
- Can be customized to integrate with existing user admin systems (has been deployed using pre-existing User tables)
Features planned
- Pluggable authentication.
- LDAP support
- Dynamically create a user in JGUM if someone authenticates via LDAP
- Figure out how to make user attributes easily extensible
- Web service access - REST and SOAP
- group owner user management - this is where you have not only an all powerful admin, but each group's admin can control user's access within that group's allocated permissions.
- A more aesthetically pleasing rewrite administration UI with some AJAX hopefully mixed in
- Conversion of the admin UI to either Webwork or Spring
Labels:
None
2 Comments
comments.show.hideMay 31, 2007
Anonymous
Jun 01, 2007
Brendan Patterson
Hi, thanks for looking at JGUM. Honestly I haven't touched the project in a few years. Though it did work very well when I used it I've not gotten a lot of feedback and am not actively maintaining it.
What are you looking to do?
I would suggest having a look at this: http://www.atlassian.com/software/crowd/