Hi, I would like to install the Activiti engine embedded in an application that supports multi-tenant environment (offering a Software As A Service for several customers on the same DB). Is there a way / somebody who already did this?
Alfresco does some "smart" things indeed. So no, no out of the box support for MT is in activiti right now, but we're thinking about this in future releases. Nothing concrete yet, though…
Does Activiti multi-tenancy support multi-schema on different databases? I have clients who needs their schemas on Oracle and others on Postgres. Is that possible. In other words, is it possible for Activiti to change the database type dynamically according to tenant database type?
Is there an example that shows how to configure the engine to that effect?
Is multi-tenancy support available within a single database (physical) server? or it is available across two independent databases of the same type, say Oracle type? In other words, can my tenants be in different, independent, separate oracle databases?
I think the answer is no, the tenants' schemas must be within the same database? I just want to clarify this, since it is not clear from the example (see link below) whether the registered tenants' datasources are strictly for different schemas within the same database or not.