[jboss-user] [jBPM] - A question on the jBPM 5 Multi-Tenancy

byungwoojun do-not-reply at jboss.com
Thu Mar 10 11:25:52 EST 2011

byungwoojun [http://community.jboss.org/people/byungwoojun] created the discussion

"A question on the jBPM 5 Multi-Tenancy"

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

Does the jBPM 5 support multi-tenancy? Typically, from the database perspective, there are three multi-tenancy strategies: 1) separate database, 2) shared database but separate schema, and 3) shared database and shared schema. By looking at the jBPM 5 database schema, it seems to me that it does NOT handle the # 3 case because it does not have the tenant id colume (except the human-task related database tables that have the actor id). 

Howe about the #2 case? If I create a separate schema (through hibernate or so) per tenant and give the schema pesmission to the tenant, will the jBPM 5 support it with some hibernate-related configuration?

How about the guvnor? The guvnor stores resources (bpmn2, rules, etc.) to its repository storages (db, file?). Can I store the process definitions per tenant? Is it possible to control visibility of the process definitions for a certain tenant when the resources are added into the knowledge builder using the resourcefactory guvnor URL by providing the tenant id?


Reply to this message by going to Community

Start a new discussion in jBPM at Community

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.jboss.org/pipermail/jboss-user/attachments/20110310/d38f54c5/attachment.html 

More information about the jboss-user mailing list