Hi Sanjay,
The way Nuxeo currently supports multi-tenancy at the document storage
level is as follow.
A Nuxeo instance may be configured to connect to any number of
repositories, separating the documents into different parts of the
same database, or in completely disconnected databases. We can
therefore equante a repository with a tenant. (There are other ways to
do it.)
Currently, there are still some things that have to be shared among
all the repositories though:
- document types and schemas,
- users database.
However having a document type visible for only selected tenants, and
users partitioned by tenant, is a topic of improvement we're very
interested in. We have a number of ideas for implementing these in the
future; if you have detailed use cases this would be useful for us to
scope out these features.
Regards,
Florent
On 8 Feb 2009, at 23:43, Sanjay Dalal wrote:
We, CollectionSpace
(http://collectionspace.org/), are evaluating if we could use Nuxeo
core
and runtime as document management infrastructure. However, we have a
requirement to support multi-tenancy so that multiple museums could
use
the same CSpace service available over the web as SaaS. That would
require us to follow a shared schema and shared database
architecture with
some customization in schema as required by a tenant. I am wondering
if
Nuxeo supports multi-tenancy. Note that, we do not want to host
multiple
JBoss and Database servers. We would like to host a single instance of
each and serve multiple tenants, however, there should be complete
isolation between two tenants.
Looking forward to hear from you. Please feel free to send further
questions.
thanks,
sanjay
http://collectionspace.org/
UC Berkeley
--
Florent Guillaume, Head of R&D, Nuxeo
Open Source, Java EE based, Enterprise Content Management (ECM)
http://www.nuxeo.com http://www.nuxeo.org +33 1 40 33 79 87
_______________________________________________
ECM mailing list
[email protected]
http://lists.nuxeo.com/mailman/listinfo/ecm