If the Microsoft
® Office SharePoint integration does not work properly in your IBM
® Sametime deployment, you may need to modify how Sametime processes the identifier phrase being used by the Office SharePoint Server.
Sametime and Office SharePoint user directories
™ library changes described in "Setting up Office SharePoint Server integration". The most likely scenario to encounter this immediate functionality is one where Sametime and Office SharePoint have both been configured to use the same Active Directory, sharing this one LDAP for their backend directory. However, sharing a common LDAP is not a prerequisite for success with the Sametime SharePoint integration.
Enterprises where the Sametime server uses a different directory server are workable, even in cases where Sametime is configured to use IBM Lotus
code that initializes names with presence controls.
Ensuring that Sametime can resolve an Office SharePoint server phrase
In Office SharePoint 2007, the function that provides a Sametime user name with a presence icon is called IMNRC. This function will appear in the page source wherever Office SharePoint intends to place a presence icon. The IMNRC function is passed an identifier phrase, typically an SMTP-format email address for the user; so alongside the name "Alice Jones" will be a presence initializer like IMNRC( "firstname.lastname@example.org"). The Sametime control that is loaded into the browser will be passed this ID (the "email@example.com" string).
The primary requirement for successful use of the Sametime SharePoint integration is that the ID phrase be uniquely resolvable by the Sametime server. Sametime does not require the Office SharePoint Server to use a particular data field as its ID for users, but you must configure the Sametime server to recognize the field you choose. The exact setting used by the Sametime server is described in the "Table 6, Authentication settings for the LDAP directory" in the LDAP directory settings topic within this information center.
The first table entry, called "Search filter to use when resolving a user name to a distinguished name", dictates the query that is used. Notice that "mail=%s" is a recommended setting, and will be successful when the ID phrase is the SMTP email address "firstname.lastname@example.org".
To summarize, the user data that is configured as an ID for presence by Office SharePoint Server must be made available to the Sametime server (even if in a second directory), and then specified in the "Search filter... when resolving a user name" field. A quick troubleshooting check is to take the ID phrase found in the presence initializing function, and paste it into the Lookup
text field of the "Add Contact" dialog in the Sametime Connect Client. If it is a unique match, the ID phrase will resolve in the proper Office SharePoint integration.
Parent topic: Setting up Office SharePoint integration
Previous topic: Verifying the Office SharePoint integration setup
Setting up the Office SharePoint Server
Verifying the Office SharePoint integration setup