Friday, July 13, 2012 10:10 AM
In my sharepoint 2010 application , i have one web app that serves as a knowledge hub for other company sites. I want tobe able to search any content in the knowledgehub from any other company web app, which will be multiple. However, one company cannot search any content from another company. Each company is a different web application. How do i implement this ?
I found out that i cannot create two content sources where web app C i. e. knowledgehub is common. it only allows me to use one web app only once. so i tried to use two search service applications in central admin . but this is not practical/
Can i use sharepoint publishing features to publish and search content ? or can anyone recommend a third party search web aprt. My client is ready to buy it.
Friday, July 13, 2012 12:20 PM
First, if security is set correctly it should work with only one content source. Search results are security trimmed so if users in Company B can't login to Company A web app then they won't see any results from Company A even if they are available in search. But you could also filter results by creating custom search scopes.
Instead of creating two content sources you can create two Search Scopes and filter results so they only include content from the knowledge hub and company A or comapny B based on url. Then use the search scope in the appropriate site and users will only see the results that are in scope.
Paul Stork SharePoint Server
MVP Senior Solutions Architect: BlueChip Consulting Group
Twitter: Follow @pstork
Please remember to mark your question as "answered" if this solves your problem.