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
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/

This is not working properly, I need to create some 220 odd users at a time but it does not take and there is no error message also displayed. I dont know whether they are created or not but when i check the peoples directory they are not created, please help me. CSV is the format which i am using to create bulk users.