Default WebParts for MySite Users in Sharepoint

I am working on a project that replaces the old portal system (Plumtree) with sharepoint, and we want to make the transition as smooth as possible.

We are currently looking at all the gadgets (Plumtree term for WebParts) and make sure that they appear in the same place on new MySite users.

Plumtree stores this information in a simple table containing information about the user, page, gadget and position. I want to find a way to automate reading this table and posting new WebParts to a MySite user and don’t need to manually configure it for hundreds of users.

I am told that modifying the Sharepoint tables in SQL Server directly is not a good option, as this may affect our support mechanisms, but if it saves it manually, I would do it.

Other options that spring does not represent create an equivalent table and use API calls to load WebParts the first time the user accesses their MySite.

Any best deals?

+4
source share
2 answers

You're right, messing directly with databases is not supported and not recommended.

Unfortunately, there are no ways to change MySites, the best way I know is from the MOSS team blog: http://blogs.msdn.com/sharepoint/archive/2007/03/22/customizing-moss-2007-my-sites- within-the-enterprise.aspx

+5
source

The way we did this was pretty much what is described in the link above ( http://blogs.msdn.com/sharepoint/archive/2007/03/22/customizing-moss-2007-my-sites-within -the-enterprise.aspx ).

The best thing is probably to focus the creation of the function on MySite and poll the plumtree database, find the gadgets for this user and add the Page View web part for each, indicating the location of the gadget. However, you might want to review the blind migration of all your plumtree gadgets to SharePoint. It could be much better than "SharePointy" to provide the functionality that your gadgets currently provide.

+1
source

All Articles