Managing Contacts, Presence, and Queries

Microsoft Office Communications Server 2007 and Microsoft Office Communications Server 2007 R2 will reach end of support on January 9, 2018. To stay supported, you will need to upgrade. For more information, see Resources to help you upgrade your Office 2007 servers and clients.

To provide optimal performance and usage, you can configure contacts, presence, and query settings for your environment. This includes the following:

  • Specifying the Maximum Number of Contacts Per User

  • Specifying the Maximum Subscribers and Devices Per User for Presence Subscriptions

  • Controlling the Ability of Users to View Presence Information for Non-Contacts

  • Managing Client Search Queries for New Contacts

Specifying the Maximum Number of Contacts per User

The Office Communications Server back-end database stores user information. When you specify the maximum number of contacts to which each user can subscribe, consider the storage and performance impacts to your back-end database.

To specify the maximum number of contacts per user

  1. Open Office Communications Server 2007.

  2. In the console tree, expand the forest node, and then do one of the following:

    • For an Enterprise pool, expand Enterprise pools, expand the pool, right-click Front Ends, and then click Properties.

    • For a Standard Edition Server, expand Standard Edition servers, right-click the pool, click Properties, and then click Front End Properties.

    2e2a54d1-3bc5-4eb9-bb59-fb5e2ac52288

  3. On the General tab, in Maximum contacts per user, type the maximum number of pool contacts per user for the selected pool.

Specifying Maximum Subscribers and Devices Per User for Presence Subscriptions

The global-level presence settings that control the maximum number of subscribers and devices apply to all SIP users in an Active Directory forest. Reasonable limits based on your infrastructure help ensure optimum throughput and performance.

To specify the maximum number of subscribers and devices per user

  1. Open Office Communications Server 2007.

  2. In the console tree, right-click the forest node, click Properties, and then click Global Properties.

    c5473f05-04bc-4374-886a-30bd29db7eab

  3. On the User tab, do either or both of the following:

    • In Maximum subscribers per user, type a number from 10 through 3000 for the maximum number of subscribers to presence. The default is 200.

    • In Maximum devices per user, type a number from 1 through 64 for the maximum number of endpoints that a registered user can have. The default is 8.

Controlling the Ability of Users to View Presence Information for Non-Contacts

Users can poll the presence of all users in their contact list. For example, an e-mail client might poll for the presence of people who have sent a user e-mail but who are not in the users contact list. You can control whether users who are not in the users contact list can view presence information.

To enable or disable viewing of presence information for non-contacts

  1. Open Office Communications Server 2007.

  2. In the console tree, right-click the forest node, click Properties, and then click Global Properties.

  3. On the User tab, do one of the following:

    • To make it possible for non-contacts to view presence information, select the Enable users to view presence information for non-contacts check box.

    • To prevent non-contacts to view presence information, clear the Enable users to view presence information for non-contacts check box.

Managing Client Search Queries for New Contacts

When a user searches for a contact using Microsoft Office Communicator, Communicator forwards the request to the Front End Server, which queries Active Directory for the latest information. Because this operation increases network traffic, you can change the limits on contact searches by end users who are adding new individuals to their contact lists. The limits you define do not apply to searches for existing clients because those queries are to the internal database. The internal database is not queried when adding a new contact because it is refreshed by the Address Book service only once per day, so it can be up to 24 hours out of date at the time of a query.

The query limits apply to all SIP clients and servers in an Active Directory forest.

To specify how client search queries are handled by Office Communications Server

  1. Open Office Communications Server 2007.

  2. In the console tree, right-click the forest node, click Properties, and then click Global Properties.

    b94a3610-30af-4869-91e9-c903979311ac

  3. On the Search tab, do the following:

    • In the Maximum number of rows returned to the client box, type a number from 1 through 1000 to specify the maximum number of results that the server returns to a client response in a new contact query. The default is 20.

    • In the Number of rows requested by the server box, type a number from 1 through 3000 to specify the number of results that are requested by the server in a single query. The default is 200. This number must be equal to or greater than the number you specify for the Maximum number of rows returned to the client.

    • In the Maximum number of outstanding requests per server box, type a number from 1 through 500 to specify the maximum number of pending requests that the server will handle before it declines additional search requests. The default is 80. This number must be equal to or greater than the number you specify for the Number of rows requested by the server, which must be equal to or greater than the number you specify for the Maximum number of rows returned to the client.