Using a Custom My Site Host in harmon.ie

Issue:

With harmon.ie, you cannot access personal My Sites that are configured with a custom host.

Causes:

  • Your SharePoint administrator configured the SharePoint My Sites with a different host than the other SharePoint sites. For example, the SharePoint site host is domain.com, and the My Site host is mysite.domain.com. harmon.ie cannot detect the My Site host setting and uses the standard SharePoint host URL.
  • In SharePoint Online, the default My Site host URL is different from the server site host URL. For example, the SharePoint site host is domain.com and the My Site host is domain-my.com.

Resolution:

Specify a mapping between SharePoint host URLs and My Site host URLs.

In harmon.ie for SharePoint, Outlook Editions:

For each mapping, add a new String Value to MySiteHostMapping registry key. To learn how to do that, read the knowledge base article Provisioning harmon.ie for SharePoint.

Key Name Value Name Value Data
MySiteHostMapping SharePoint host URL My Site host URL

In harmon.ie for SharePoint, Notes Edition:

Use one of these methods, explained below:

  • Use the registry key as described above.
  • Edit a properties file on the client computer.
  • Centrally provision harmon.ie from the Domino server.

Using the Properties file

  1. Open the file <harmon.ie deployment path>\plugins\com.mainsoft.sharepoint.sidebar_<version number>\resources\MySiteBaseURLs.properties.
  2. Add each mapping in a separate line, using the format:
    mysiteurl.<SharePoint host URL>:<My Site host URL>
    Note: Colon characters need to be escaped with a backslash character, as in http\://.
    The example below maps the My Site host mysite.domain.com to SharePoint sites on the domain.com host:
    mysiteurl.http\://domain.com:http\://mysite.domain.com
  3. Save the MySiteBaseURLs.properties file.
  4. Restart Lotus Notes for your changes to take effect.

With Domino provisioning

The Domino administrator can provision the URL mapping from SharePoint to My Site using Managed Settings. For information about how to deploy this setting, see the Administration Guide.

Add each mapping as a separate item, using this format:

Item: /mysiteurl.<SharePoint host URL>

Value: <My Site host URL>

Plug-in name: com.mainsoft.sharepoint.sidebar

Notes:

  • Notice the leading slash in the item name.
  • This solution requires harmon.ie v2.0 or later.