Paul Liebrand's Weblog

Welcome to my blog mainly about SharePoint

Skip to: Content | Sidebar | Footer

Google Search

SharePoint 2013–Setting Default My Site

28 February, 2014 (07:53) | SharePoint | By: Liebrand

I’ve made a couple posts in the past around how to set your Default My Site with SharePoint 2007 by clicking the “Set as Default My Site” button when visiting your My Site.  This option does not exist in SharePoint 2013 so how do you go about setting your default My Site to take advantage of the Office features that get enabled?

The only way I have found to do this in SharePoint 2013 is to navigate to any document library (including the one on your SkyDrive) and then click the Library tab and then click Connect to SharePoint Sites. If your My Site has not been set as your default, you’ll get the following dialog box:

NewMySite

If you click Yes then you’ll get the following registry key written to your computer:

HKEY_CURRENT_USER\Software\AppDataLow\Microsoft\Office\15.0\Common\Portal

And you’ll see a string value called PersonalSiteUrl and the value will be the URL to your My Site.

NOTE: If you delete the LinkPublishingTimestamp entry from this registry location and start an Office product such as Word or Excel, within a few minutes it will require the list and hydrate the SharePoint Sites location on your computer.

If you are switching to another version of SharePoint or the URL for your My Site has changed, you may see the following dialog:

OldToNew

From here on, your Office client will query the following address to get a list of sites you are a member of or that you have connected using that button:

http://mysiteurl/_vti_bin/publishedlinksservice.asmx

A few years ago I made a utility to allow you to query this service and see the results of the items that should get pushed to your desktop via Office. The utility still works against SharePoint 2013 and to download it and get more information visit this post: http://www.paulliebrand.com/2009/08/25/publishing-links-to-office-2007-without-enabling-my-sites-in-sharepoint/


Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit

  • LC

    FYI: With the Office 2013 client and Exchange 2013/SP 2013, the client will interrogate Exchange for a property called “SPMySiteHostURL”. This can be set in Exchange using a script called “SetMySiteHostURLinAD”, or manually creating it in Exchange.
    Fallback is to the registry keys, similar to how O14 discovered SP.