Take the 2-minute tour ×
SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. It's 100% free, no registration required.

We have a platform with 500 site collections and over 30000 users. One of the requirements is to list an overview of the sites (on the central site collection:Home page) the logged in user has access to.

The question is if anyone has some ideas on how to implement this, taking performance etc. into account? (Load time)

The info should more or less be available on the fly and not generated at the moment the user lands on the home page.

Any ideas or remarks are more than welcome!

Kind Regards, Wim

share|improve this question
add comment

1 Answer 1

There is an in built component that probably does close to what you require, the My Site Membership.

http://office.microsoft.com/en-us/sharepoint-server-help/manage-the-memberships-on-your-my-site-HA010168640.aspx

The inner workings of it basically is a timer job that looks up all the sites a user is in the "Members" site group and then caches the result for a web part to display.

If you need to build your own, i'd probably look at copying how the default one works.

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.