<div dir="ltr">Hi All,<div><br></div><div>there is a thread with some discussion on Open Source solution for multiple portals.</div><div><br></div><div><br></div><div>We have been thinking about this and have come up with following approach to start with:</div><div><br></div><div>1. A setting page where admin user can define various types of portals. This would be an enhancement to the existing Portal configuration module. With a change that user can now define multiple portal configurations and define a Unique Name for each of them.</div><div>2. Separate the Portal fields from Contacts module into a Separate module (Entity type). Which would act as a Junction between Contacts and Various Portals.</div><div>So basically 1 record per contact per portal.</div><div><br></div><div>The advantage here is:</div><div>- we can have a field in contacts module such as Type/Category. based on the type a Contact could be automatically assigned access to portal via workflows.</div><div>- we can create multiple portals with a different set of access such as for Project, Referrals, Support etc.</div><div>- requires minimal code changes</div><div>- gives more control on which user can give access to portals, as the Junction module would be an entity module</div><div><br></div><div>Feedback, Opinion?</div><div><br></div><div>Are you interested to contribute?</div><div><br></div><div><br></div></div>