Hi Jitu, MCF does not support a tenancy model, such as you describe. To meet your requirement, you will need to set up three separate MCF instances. Like I said before, you can share the same PostgreSQL installation provided you have three independent database names and user names.
Thanks, Karl On Fri, Aug 8, 2014 at 7:34 AM, Jitu <[email protected]> wrote: > Hi Karl, > > My requirement is i have 3 clients. consider my clients use google drive, > dropbox and wiki respectively as their repositories. i will configure 3 > clients with 3 login credentials and 3 different solr output connector one > for each client. so that my clients can login and configure input connector > and configure job with information like which folders to crawl. > > so is there a way if i login in with one clients credentials i should be > able to see only one output connector configured only for that client. i > should not be able to see other 2 output connectors i configured for other > 2 clients. > > basically based on logged in user i want to display information about > connectors, repositories and jobs configured by him?? basically multi > tenancy > > Jitu > > > On Fri, Aug 8, 2014 at 3:35 PM, Karl Wright <[email protected]> wrote: > >> Hi Jitu, >> >> So I don't really understand this model. Wouldn't each client >> potentially be able to interfere with another client's crawl, and even have >> access to that client's credential information? The MCF UI is not designed >> at this time to support subscription-style crawling services. >> >> If you want a wholly separate *instance* of MCF per client, then all you >> need to do is configure each instance to use a separate database instance, >> and make sure your MCF instances each have their own port. Postgresql >> supports multiple instances trivially, so you would merely change the >> db.name and db.user properties.xml to be unique for your instance. >> There is also a properties.xml parameter to set the port that Jetty uses, >> if you are using jetty. >> >> Karl >> >> >> >> On Fri, Aug 8, 2014 at 5:27 AM, Jitu <[email protected]> wrote: >> >>> Hi, >>> >>> i have a requirement where i have to expose ManifoldCF crawler UI >>> interface to my clients. So i need one login per client but i don't want of >>> deploy one instance per client. Is it possible to create multiple logins in >>> manifoldCF? As per ManifoldCF.java line number 635 only one login is >>> supported at this moment. correct me if i am wrong. Please guide me how to >>> achieve this. >>> >>> Regards, >>> Jitu >>> >> >> >
