Outlook Social Connector Provider Interfaces

Last modified: July 11, 2010

Applies to: Office 2007 | Outlook 2010 | SharePoint Server 2010

The Microsoft Outlook Social Connector (OSC) is a Microsoft add-in that connects to social and business networks so users can stay in touch with the people in their networks without leaving Outlook.

An OSC provider is a Component Object Model (COM) DLL that allows the OSC to access social network data in a way that is independent of the APIs of each social network. The following table lists the interfaces in OSC provider extensibility. An OSC provider must implement four of the five interfaces to communicate with the OSC: ISocialPerson, ISocialProfile, ISocialProvider, and ISocialSession. If the OSC provider supports on-demand or hybrid synchronization of friends or activities, caching logon credentials and logging on using cached credentials, or the ability to follow a person, the provider should implement ISocialSession2, as well.




Represents a person on the social network.


Represents the logged-on user.


Represents an instance of an OSC provider.


Represents a connection to a social network site.


Supports adding friends, on-demand or hybrid synchronization of friends or activities, or logging on to the social network by using cached credentials.