Kris Verlaenen [http://community.jboss.org/people/KrisVerlaenen] created the 
discussion

"Re: JBPM 5.1 Final Release with jboss-5.1.0.GA embedded server - 
Users/Roles/Groups Management"

To view the discussion, visit: http://community.jboss.org/message/612235#612235

--------------------------------------------------------------
It simply registers the users and groups, so stores their id in the database 
tables.  These tables are then used at runtime to validate the users and groups 
that tasks are assigned to.

For user/group management in the console, we don't want to maintain this 
relationship as part of the human task service.  So we simply use the normal 
user authentication / authorization facilities provided by JBossAS (using a 
users.properties and roles.properties file) for the jbpm-console.
Once we have the callback interface implemented, it will be trivial to register 
your own implementation and load users / groups on demand etc.  You can already 
change the implementation and for example load the groups of a user on demand, 
but that would require you to modify the jbpm-console code at this point.  Once 
the callback is there, it will be much easier.  I suggest you start pushing 
tsurdilo on irc.codehaus.org to hurry up his implementation  ;) 

Note that the documentation on the human task service and the console has been 
extended recently, so it might be worth rereading those chapters, and hopefully 
they will help you out as well:
 http://docs.jboss.org/jbpm/v5.1/userguide/ 
http://docs.jboss.org/jbpm/v5.1/userguide/

Kris
--------------------------------------------------------------

Reply to this message by going to Community
[http://community.jboss.org/message/612235#612235]

Start a new discussion in jBPM at Community
[http://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]

_______________________________________________
jboss-user mailing list
jboss-user@lists.jboss.org
https://lists.jboss.org/mailman/listinfo/jboss-user

Reply via email to