BlackBerry Connection > IT Edition > Admin Tips: How to Get Ready for Microsoft Exchange 2010

Share this article

Admin Tips: How to Get Ready for Microsoft Exchange 2010

Follow these tips if you plan to implement Microsoft® Exchange 2010, which is now supported with BlackBerry® Enterprise Server 5.0 Service Pack 1, Maintenance Release 1 (MR1).


  • BlackBerry Enterprise Server 5.0 SP1 MR1 or higher
  • Microsoft Exchange 2010 with Rollup 1 applied
  • Collaboration Data Objects 1.2.1 Version 6.5.8147 or higher installed on the server running BlackBerry Enterprise Server

Note: If you are running Microsoft® Exchange System Manager 2003, click here for steps to upgrade to Collaboration Data Objects 1.2.1.

In addition to the aforementioned prerequisites, you may need to make a few changes to the way you manage your BlackBerry® solution. Next are the three key areas that require administrator action:

1. Permissions

Microsoft Exchange 2010's structure is a bit different than previous versions. Clustering, recovery, and high availability, for example, now exist at the mailbox-database level rather than the server level. As a result, you need to apply permissions at the mailbox-database level. To set mailbox permissions in Microsoft Exchange 2010, enter the following permissions in the Microsoft Exchange management shell. (These steps assume BESAdmin is the name of your BlackBerry Service Account.)

  Get-MailboxDatabase | Add-ADPermission -User "BESAdmin" -AccessRights ExtendedRight 
  –ExtendedRights Receive-As, ms-Exch-Store-Admin

  Add-RoleGroupMember "View-Only Organization Management" -Member "BESAdmin"

If you are currently running BlackBerry Enterprise Server and have an existing BlackBerry Service Account, your existing Send As permissions should already apply. If you are creating a new BlackBerry Service Account, please enter the following permission to set the Send As permission.

   Add-ADPermission -InheritedObjectType User -InheritanceType Descendents 
   -ExtendedRights Send-As -User "BESAdmin" -Identity "DC =domain_1>,DC=<domain_2>"

Where <domain_1> and <domain_2> form the name of the domain. For example, if the domain name is, type Example for <domain_1> and com for <domain_2>.

2. Client throttling

By default, Microsoft Exchange 2010 uses client-throttling policies to help track the bandwidth that each Microsoft Exchange user consumes. It is designed to enforce bandwidth limits, as necessary. The policies negatively affect the performance of the BlackBerry Enterprise Server, so you should turn off client throttling for the BlackBerry Service Account.

Note: To turn off client throttling for only the Microsoft Windows account that has a Microsoft Exchange mailbox, you can configure a throttling policy for the Windows account and turn off client throttling for the policy:

  1. On a computer that hosts the Microsoft Exchange Management Shell, open the Microsoft Exchange Management Shell.
  2. Type New-ThrottlingPolicy BESPolicy.
  3. Type Set-Mailbox "BESAdmin" -ThrottlingPolicy BESPolicy.

3. Number of Address Book service connections

Microsoft Exchange 2010 also by default limits to 50 the maximum number of connections from the BlackBerry Enterprise Server to the Address Book service. To permit the BlackBerry Enterprise Server to run, you must increase the number of permitted connections to a large value (e.g. 100,000). Here's what you do:

  1. On the computer that hosts the Microsoft Exchange CAS server, in <drive>:\Program Files\Microsoft\Exchange Server\V14\Bin, in a text editor, open the file.
  2. Change the value of the MaxSessionsPerUser key to 100000.
  3. Save and close the file.
  4. Restart the Address Book service.

Optional: Exchange Web Services distribution of free/busy information and running the BlackBerry Enterprise Server without public folders

If your Microsoft Exchange 2010 deployment does not contain a public folder database, or you would like to distribute free/busy information via Exchange Web Services, you need to complete additional steps. See page 21 in the BlackBerry Enterprise Server for Microsoft Exchange Version: 5.0 | Service Pack: 1 Installation and Configuration Guide.

Where to get more help

Start a discussion on the BlackBerry Enterprise Server topic in the BlackBerry® Support Community Forums.

Or use one of these other support options:

  • Official BlackBerry Support Community Forums: Plug into a worldwide knowledge-sharing community and connect with other BlackBerry users to troubleshoot, ask questions, share product reviews and more. Follow us on Twitter @BlackBerryHelp.
  • BlackBerry Expert Source Center: Free tools and resources for BlackBerry Enterprise Server administrators.
  • BlackBerry® Technical Support Services: Receive 24x7 technical support and software maintenance direct from the manufacturer with an annual support subscription from Research In Motion® (RIM).
  • BlackBerry Training: Improve efficiency and productivity in your organization with advanced BlackBerry Training courses—for both BlackBerry Enterprise Server administrators and BlackBerry smartphone users.
  • BlackBerry Technical Solution Center: Your portal for the latest troubleshooting, knowledge base articles and Technical Support Services information.
  • BlackBerry Administration Documentation: Find guides and tutorials to help you plan your installation or upgrade, set IT policies, and administer and troubleshoot the BlackBerry Enterprise Solution.
  • RSS: RSS Feeds Sign up for RSS Feeds from the BlackBerry Technical Solution Center to receive the latest support articles, alerts and software release notes.
BlackBerry Enterprise Server Express

Support Forums

The BlackBerry® Support Community Forums are a great place for your BlackBerry device users to get help—and a place for you to connect with other IT administrators. Do you have questions about BlackBerry Enterprise Solutions? Are you looking for support on devices or accessories? Visit the BlackBerry Support Community Forums.