Verify each User Profile service application has a My Site host configured (SharePoint Server 2010)

 

Applies to: SharePoint Server 2010

Rule Name:   Verify each User Profile service application has a My Site Host configured

Summary:   Without a My Site host, end-users are not able to use personal sites or people profiles. Therefore, we recommend that if you create a User Profile Service service application, you also create a My Site host for the User Profile Service.

Symptoms:   My Sites and other people profile features are not available to users.

Cause:   The administrator who created the User Profile Service service application did not also create a My Site host.

Resolution:   Verify that a My Site site collection has been created

Resolution:   Associate the My Site host with a User Profile Service service application by using Windows PowerShell

  1. Verify that you meet the following minimum requirements: See Add-SPShellAdmin.

  2. On the Start menu, click All Programs.

  3. Click Microsoft SharePoint 2010 Products.

  4. Click SharePoint 2010 Management Shell.

  5. At the Windows PowerShell command prompt, type the following command:

    Set-SPProfileServiceApplication [-Name <UserProfileServiceApplicationName>] -MySiteHostLocation <URL>
    

    Where:

    • <UserProfileServiceApplicationName> is the friendly name of the User Profile Service service application. If you only have one User Profile Service service application, you do not need to specify the name.

    • <URL> is URL of an empty site collection that has no templates associated with it.