Disabling My SharePoint Sites propagation or adjusting the frequency
I have previously explained how “My SharePoint Sites” works and how it gets propagated to the client. What happens if you want to disable this feature or adjust the frequency of when it occurs.
From time to time I get asked this question so I figured I would write up a post about it.
By default, Office creates two registry values under “HKEY_CURRENT_USER\Software\Policies\Microsoft\Office\12.0\Common\Portal”, which are:
| Registry Value | Description |
| LinkPublishingTimestamp | A binary timestamp of the last time the sites were propagated to the client |
| PersonalSiteURL | The URL to the users My Site |
There are two additional values you can create manually in the users registry or via a GPO.
| Registry Value | Value | Description |
| LinkPublishingDisabled | 0 = false, 1 = true (DWORD) | Disables the My SharePoint Site (or Link Publishing) on the Client PC. |
| LinkPublishingFrequency | DWORD value in minutes* | Changes the frequency from the default 24 hour to whatever value you put in there. |
* Microsoft claims this is in minutes, however, when I did testing with this it appeared to be in seconds.
Hopefully this will help you gain more control over the My SharePoint Sites / Link Publishing feature of SharePoint and Office..




Comments
Comment from Paul Baker
Time July 1, 2009 at 8:48 am
Hi Paul
You seem to be the only person on the web who really understands SharePoint My Site memberships (and corresponding office integration) so I’m hoping you might be able to point me in the right direction for our school sharepoint site.
The Memberships do not seem to get updated at all. I’ve got the members groups set up (and correctly configured as members groups). I’ve got the my site working ok. I’ve got search crawl working ok and profile imports working ok (so they seem) and yet nothing appearing in Memberships.
We did do a restore a few months back from a server to a new server (with a different server name) and I wonder if that may be related because we had a number of issues to sort out at the time.
Any ideas as to where I could go about hunting the problem down?
Many thanks (and great blog)
Paul Baker
Cambridge, UK
Comment from Paul Liebrand
Time July 1, 2009 at 10:32 am
Paul,
On your SharePoint server, run the following command:
STSADM -o sync -listolddatabases 0
If you see anything that is older than the current date, then run the following command:
STSADM -o sync -deleteolddatabases 0
The profile / membership job runs every hour on the hour — so wait at least 1 hour 15 minutes and then run the -listolddatabases command again.
You should see all the content database GUID listed there with the current date and a time near the previous hour.
If so, initial your full crawl again. Once that is complete — check your Memberships again.
Good luck!
Paul Liebrand
Comment from Sharad
Time July 20, 2009 at 4:19 am
Hi Paul – Info on My SP sites at your blog is super!
I am struggling with a way to figure out if My SP Sites can work on XP/Win2003 clients with Office 2007, with ‘My Site’ disabled.
I’d like to utilize maximum of what SP/Office already does, without manually creating shortcuts on their desktops for thousands of users/sites.
Any help is much appreciated. Thanks.
–Sharad
Comment from Paul Liebrand
Time July 24, 2009 at 6:23 pm
Sharad,
You can get the “My SharePoint Sites” feature to work on Office 2007 clients with My Sites disabled. This will require you to roll out the necessary registry keys to every client PC though.
If this is something you are interested in, let me know and I’ll write up a post about it in the next few days.
Thanks,
Paul Liebrand
Comment from Susan
Time August 25, 2009 at 10:14 am
I have My Sites disabled but would like to be able to publish links to my Office 2007 clients with my SSP – any advice regarding the necessary client registry settings would be appreciated.
-Susan
Comment from Paul Liebrand
Time August 25, 2009 at 3:09 pm
I just created a post about this. This should get you going:
http://paulliebrand.com/2009/08/25/publishing-links-to-office-2007-without-enabling-my-sites-in-sharepoint/
Comment from kevinberthiaume
Time March 17, 2010 at 6:33 pm
Hi Paul,
Thank for this quality post. I have a another question about that. My SharePoint Sites is working well in my environnement. I just have a little problem. When I stop a site from getting the permission from is parent, I wait for the hour update and the site doesn't appear in My SharePoint Sites. After that, I enabled the permission from the parent and wait for another one and half. The link doesn't not come back.
Can you help me on this?
Thanks,
Kevin
Appologize for my english, my first language is french.
Comment from Paul Liebrand
Time March 18, 2010 at 8:29 pm
Kevin,
Are you clearing out the “LinkPublishingTimestamp” registry key? Secondly, are you performing a crawl after the change has been made?
Thanks,
Paul
Comment from maikelhendriks
Time April 22, 2010 at 9:32 am
Hi Paul,
Thank you for your great posts about the “My SharePoint Sites”. I was wondering if you could help me out. The “My SharePoint Sites” features has stopped working in our environment. The actual link of my sharepoint sites won't even show up anymore. I tried your suggestion of stsadm -o sync -deleteoldatabases, but this doesn't seem to do the trip for me unfortunatly. Is there any thing else I could check?
Any help is appreciated.
Regards,
Maikel
Comment from maikelhendriks
Time April 22, 2010 at 9:32 am
Hi Paul,
Thank you for your great posts about the “My SharePoint Sites”. I was wondering if you could help me out. The “My SharePoint Sites” features has stopped working in our environment. The actual link of my sharepoint sites won't even show up anymore. I tried your suggestion of stsadm -o sync -deleteoldatabases, but this doesn't seem to do the trip for me unfortunatly. Is there any thing else I could check?
Any help is appreciated.
Regards,
Maikel
Comment from Paul Liebrand
Time April 22, 2010 at 6:21 pm
Have you recently made any changes to your Shared Services Provider and/or My Site settings / permissions?
Comment from maikelhendriks
Time April 23, 2010 at 5:45 am
We start noticing this issue when I did a reset of the crawled content, but there have been changes to permissions or my site settings that I know of actually.
Comment from Paul Liebrand
Time April 28, 2010 at 7:51 pm
I just wanted to clarify. You said “but there HAVE been changes” — did you mean to say that, or did you mean to say “HAVE NOT”?
Comment from maikelhendriks
Time April 29, 2010 at 5:56 am
Yes, I am sorry, I was not able to edit my post. What I meant is that there were no changes on the permissions or my site settings.
I also tried the same stsadm -o sync -deleteolddatabases 0 on our test environment, but this gave me the same result. I thought maybe I should wait for a day to let all timer jobs run once more, but nothing has changed after that.
Comment from Jerry
Time July 8, 2010 at 4:18 pm
Hi Everyone, I connected my shared document from mysite to my outlook. i was wondering how can i or if i can delete or disconnect only a subfolder from my outlook directly.
SharePoint 2007
Outlook 2007
Comment from Paul Liebrand
Time July 8, 2010 at 4:36 pm
Jerry,
Unfortunately you cannot remove a single sub-folder. You are connecting the document library and everything else comes along with it.
You might consider splitting the content into two separate libraries if you are really concerned with it.
Thanks,
Paul